Experiences:

Tags:

Browse other hotels in:

Location

New Otani Tokyo, Executive House Zen

11F 4 1 Kioi Cho, Tokyo, 102-8578JP

New Otani Tokyo, Executive House Zen offers an unparalleled location in Tokyo’s bustling downtown district. Just steps away from four train stations, the hotel’s location promises exploration at every turn in pursuit of Japan’s vast scenic treasures. Travelers can find the nearby business and leisure districts nearby, such as Ginza, Shibuya, and Sinjuku. When the adventures wind to a close, multiple airports are just a short drive from the hotel grounds.