Hanakomichi

ThreeStar Star
Izu, Japan

About This Hotel

This lovely hotel can be found in Subashiri.

Facilities & Amenities

Hotel

Location

Lat: 34.9699940, Lng: 138.9274560
Open in OSM