Photos coming soon
HOTEL
Toujiba21 Omisanso
70-6 Umegi, Izu, Japan
Where it sits
Toujiba21 Omisanso
70-6 Umegi, Izu, Japan
34.95835, 138.99274
Plan around Toujiba21 Omisanso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
