Located in Chiyoda, this hotel is within a 15-minute walk of Tokyo Dome and Yasukuni Shrine. Imperial Palace Garden and Akihabara Electric Town are also within 2 mi (3 km).
Amabilidad, cercanía con el metro, limpieza
Great service. The restaurant has a very good buffet. It's a bit out of the way and there's not a lot nearby as far as restaurants, shopping & things to see.