Tozan Odawara

2-7-10 Sakaecho, Odawara, Kanagawa Prefecture, 250-0011, Japan
#2
Rank 2 of 18 hotels
in Odawara
Write a Review

Nearby Tozan Odawara

Odawara Travel Forum

Need advice about Odawara, Japan? Visit the Travel Forum for Odawara and ask our Answer Gurus.

 
Explore Deeper into Odawara