
Wakayama, Japan
Smile Hotel Wakayama
3-star hotel · TOKYU HOTELS
Located in Wakayama, a short walk from the Museum of Modern Art and Wakayama Castle, Smile Hotel offers comfortable guestrooms with modern amenities. Each of the 87 rooms features a flat-screen TV, refrigerator, complimentary…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant








