Tokyo - Japan
Tokyo - Japan
Tokyo - Japan

Keio Plaza Hotel Tokyo is modern, simple, and convenient. It is located in central Tokyo and is 30 minutes from the entrance to the expressway that leads to the main parts of the city and Narita Airport that is ... Read more

View all Luxury Hotels in Tokyo