Great Kanto Earthquake

Staying in Tokyo? Check in at the Iconic and Elegant Tokyo Station Hotel

A luxury business hotel which is ideal for business and exploring the landmarks of Tokyo is the ever timeless Tokyo Station Hotel. It has a rich heritage which offers enticing rooms with panoramic views and sophistication. It is also close to nearby attractions and places of interests around the city area where extraordinary and remarkable…