Property Location: With a stay at APA HOTEL IIDABASHI-EKIMAE, you'll be centrally located in Tokyo, a 9-minute walk from Tokyo Dome and 13 minutes by foot from Yasukuni Shrine. This hotel is 1.1 mi (1.8 km) from Nippon Budokan and 2 mi (3.3 km) from Tokyo Imperial Palace. Rooms: ... Show More
Reach us, we're available 24/7.