An exclusive alternative to Japan’s larger hotels, Hotel New Otani Tokyo Executive House Zen is a luxurious retreat in Tokyo’s Chiyoda district. Situated within walking distance of Akasaka Palace and Japan’s government offices, this sumptuous property occupies a prime perch just south of the capital.
Although it’s in one of Tokyo’s busiest corners, this hotel-within-a-hotel is a world away from your average urban stay: quiet and calm, it resides in a garden setting that embodies the spirit of Zen without sacrificing any modern creature comforts.
You’ll even receive access to Hotel New Otani’s extensive facilities (a health club and spa, vast gardens and 38 restaurants) while also enjoying the private respite 11 and 12 floors above the bustle.
You can withdraw your consent at any time. Visit our Privacy Policy and Terms or Contact Us for more information.