
Osaka, Japan
Toho hotel
3-star hotel
Centrally located in Osaka, Toho Hotel is a short walk from Nipponbashi and Spa World. Enjoy complimentary Wi-Fi, concierge service, and in-room amenities like a refrigerator and flat-screen TV. The hotel also provides dry…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Wheelchair-accessible


