Meitetsu Inn Hamamatsucho, Tokyo

Meitetsu Inn Hamamatsucho

Rating: 

Located in Tokyo (Hamamatsucho), Meitetsu Inn Hamamatsucho is within a 10-minute drive of Tokyo Tower and Kabuki-za Theatre. This hotel is 2.6 mi (4.2 km) from Tokyo Imperial Palace and 5.1 mi (8.2 km) from Meiji Jingu Shrine.