Enjoy art and a classic teatime at the Imperial Hotel, Tokyo
The Imperial Hotel, Tokyo is known for having stars from all over the world stay there. Opened in 1890, the hotel has a long history and it first served as the State Guest House. Staying there is a dream, but … Read more