Hoshi Meguri is located in Shimoda, just 30 miles from Shuzen-ji Temple and 3 miles from Shimoda Aquarium. The air-conditioned accommodation is 25 miles from Koibito Misaki Cape. The ryokan has a terrace and a hot spring bath.
Featuring free private parking, this 2-star ryokan also features free Wifi. The property offers mountain views.
Guests can also relax in the shared lounge area.
Tago-minato is 19 miles from the ryokan, while Izu Kogen Station is 22 miles from the property. The nearest airport is Oshima Airport, 81 miles from Hoshi Meguri.