
Tokyo, Japan
Apa Hotel Asakusa Ekimae
3-star hotel · APA Hotel Group
2.7 km straight-line distance
Located in the heart of Tokyo, APA Hotel Asakusa Ekimae offers convenient access to Sensoji Temple and Ryogoku Kokugikan, both within a 5-minute drive. This hotel provides 306 guestrooms equipped with refrigerators, LCD TVs, and…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant























