Photos coming soon
HOTEL
Izumiso (Shimoda)
1-13-7 Nishi Hongo, Shimoda-shi, Izu, Japan
Where it sits
Izumiso (Shimoda)
1-13-7 Nishi Hongo, Shimoda-shi, Izu, Japan
34.68181, 138.94301
Plan around Izumiso (Shimoda)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
