Rating: 5 Stars
Title: The Capitol Hotel Tokyu Japan
User Selected Text:
The Capitol Tokyu Hotel is a luxurious 5-star property conveniently located only 5.2km (3.2mi) from the centre of Tokyo. Local tourist attractions such as Metropolitan Tokyo Resurrection Cathedral (Nicholai-do), Akihabara Electric Town and Iidabashi are not far from the hotel. Also easily within reach are Tokyo Dome, Tokyo National Museum of Modern Art and Koishikawa Korakuen Garden.
CTA Text: SHOP