Photos coming soon
HOTEL
Satoyama no Bettei Shimoda Central Hotel
133-1 Aitama, Shimoda-shi, Izu, Japan
Where it sits
Satoyama no Bettei Shimoda Central Hotel
133-1 Aitama, Shimoda-shi, Izu, Japan
34.71888, 138.91486
Plan around Satoyama no Bettei Shimoda Central Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
