
Toyama, Japan
Toyama Town Hotel
3-star hotel
Located in the heart of Toyama, the Toyama Town Hotel 24 is steps from the City Hall Observation Tower and a short walk from the Municipal Folk Museum. This hotel offers 40 guestrooms equipped with refrigerators, flat-screen TVs…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Launderette · extra charge



