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