The New Otani is one of the largest city hotels in the world – featuring just under 1,500 rooms & suites. There are three distinct hotels within one hotel including two luxury offerings: Executive House Zen and The Main. However, they all share the same major facilities. The Executive House is a boutique hotel – aimed at the more sophisticated traveller - and occupies the 11th and 12th floors of the Main Tower.
The New Otani itself sits in 17 acres (7 hectares) of beautifully landscaped & historic gardens. Located in the Kioi-cho area of Tokyo – close to the Akasaka Imperial Palace - the hotel has become an icon in Japan due to its reputation for impeccable service and its incredible facilities which include a boutique hotel within the main property, 37 restaurants & bars, a rose garden, Japanese garden, tea house, 33 banqueting halls, spa, swimming pool, nursery, post office, luxury car showroom and even a dentist. The New Otani is a veritable city within a city!
The hotel was opened in September 1964, just in time for that year’s summer Olympics. Over the decades, the property has undergone renovations and extensions and is now well-placed for the next Tokyo Olympic games.
Tokyo is one of the greatest cities in the world. Since 1868, it has been the capital of this island nation and is the largest urban economy in the world. During the day, the city bustles as her 37 million residents work & play and at night, the oceans of bright neon lights which bounce off the numerous skyscrapers turn Tokyo into a futuristic metropolis.
When Yonetaro Otani built his Tokyo property, he wanted guests to be able to see Japan’s epic talisman Mount Fuji – so he ensured that the Blue Sky Lounge was created on the hotel’s 17th floor, from which, on a clear day, you can indeed see the active volcano – some 100 kilometres (62 miles) away.