Hofu Grand Hotel
ThreeStar Star
Hofu, Japan
About This Hotel
This comfortable hotel is located in Yamaguchi.
Facilities & Amenities
Hotel
Location
Lat: 34.0498600, Lng: 131.5639250
Open in OSM