Photos coming soon
HOTEL
Villa Ozawa
156-7 Suzaki, Shimoda 415-0014, Shizuoka Prefecture, Shimoda
Where it sits
Villa Ozawa
156-7 Suzaki, Shimoda 415-0014, Shizuoka Prefecture, Shimoda
34.66573, 138.97147
Plan around Villa Ozawa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 9, 2026.
