Karta Vacation Rentals
On Shimoda’s coast, Yasuragi No Yado Hamayuso sits close to Sotoura Beach — a quiet spot to unwind. The hotel is about 3 km from Shimoda city center, so you’re near beaches and local sights. A great place to rest after an exciting day.