By Luxury Geek
Follow on Twitter
The Mandarin Oriental in Tokyo is a Five-star hotel that offers stunning views, a killer spa and restaurants with the prestigious Michelin-Starred rating.
The Hotel is located in the historic Nihonbashi. The area is now a major business district. You have the convenience of Tokyo station nearby along with Marunouchi district, where there are plenty of luxury shops to explore. In the shadows of modern architecture, you will find the historical Nihonbashi shops and craftsman, which is worth a visit.