• See More

    Getting to this spot is super convenient. The nearest subway stations are Otemachi and Tokyo Station, and it's just a short walk from there.

Other Reviews by 王崙