Tokyo - Japan
Tokyo - Japan
Tokyo - Japan

This hotel is located in the heart of downtown Tokyo, allowing easy access to Ginza and Roppongi and major sightseeing areas like Shinjuku and Akihabara. It's merely five minutes by foot to four subway and trai ... Read more

View all Luxury Hotels in Tokyo