
Tokyo, Japan
Hotel Ohedo
3-star hotel
Located in the heart of Tokyo, Hotel Ohedo offers convenient access to Rikkyo University and Sunshine Aquarium, both within a 5-minute drive. This hotel provides complimentary wired and wireless internet access, refrigerators in…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Launderette
























