
Tokyo, Japan
APA Hotel Omori-Ekimae
3-star hotel · APA Hotel Group
Located in Tokyo (Ota), APA Hotel Omori-Ekimae is within a 15-minute drive of Tokyo Tower and Shibuya Crossing. This hotel is 8 mi (12. 9 km) from Tokyo National Olympic Stadium and 9. 7 mi (15. 5 km) from Ueno Onshi Park. Make…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge


