Hotel New Otani Tokyo

Hotel New Otani Tokyo

Hotel New Otani Tokyo is a luxury hotel located in Tokyo’s Chiyoda City which I visited during my trip across Japan. I arrived there after spending a few days exploring Asakusa and Ueno so I was quite tired. Fortunately, this great hotel is easily accessible and is located only a short walk from the Akasaka-Mitsuke station. Hotel New […]