Tokyo - Japan
Tokyo - Japan
Tokyo - Japan

Designed for both business and leisure travel, Hotel New Otani Tokyo Executive House Zen is ideally situated in Akasaka; one of the city's most popular locales. With its location just 4.3 km from the city cente ... Read more

View all Luxury Hotels in Tokyo