
Tokyo, Japan
Hotel Edoya
2-star hotel
2.8 km straight-line distance
With a stay at Hotel Edoya, you'll be centrally located in Tokyo, just a 4-minute walk from Akihabara Electric Town and 9 minutes by foot from Ueno Onshi Park. This hotel is 0. 4 mi (0. 6 km) from Ameya-Yokochō and 1. 4 mi (2. 2…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette
























