Sort by
1.4 km from city centre, Hitachi Show on map
Hotel Terrace The Square Hitachi provides comfortable 3-star accommodation in Hitachi. The hotel is also conveniently located moments on foot from Hitachi Station.
1.4 km from city centre, Hitachi Show on map
Hotel Terrace The Square Hitachi provides comfortable 3-star accommodation in Hitachi. The hotel is also conveniently located moments on foot from Hitachi Station.
Hotel Terrace The Square Hitachi (7.8/10 from 357 reviews) is a popular and highly-rated option in Takahagi.