This gallery contains 17 photos.
The Imperial Hotel is THE grande dame of the hospitality scene in Tokyo. It was built in the Meiji Era – the first Western-style hotel in Japan, built to cater to European visitors. It opened in 1890 but unfortunately, burnt down in … Continue reading