Loading hotels
Confirming room availability...
APA Hotel Akihabaraeki Denkigaiguchi, 3 11 4 Soto Kanda Chiyoda, Tokyo, Japan
Near Akihabara Electric Town<br /><br />APA Hotel Akihabaraeki Denkigaiguchi is centrally located in Tokyo, a 5-minute walk from Kanda Shrine and 13 minutes by foot from Ueno Onshi Park. This hotel is 1.4 mi (2.2 km) from Tokyo Dome and 2.1 mi (3.3 km) from Tokyo Imperial Palace.