
Toba Shi, Japan
Toba Grand Hotel
3-star hotel
Situated in Mie, this splendid hotel's location enables travellers to explore the notable landmarks of the city. Some of the places of interest worth a visit are Chidorigahama Beach and Sea Folk Museum, located within close…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant
