A good choice for your next trip to Odawara.
Located just 8 mins from Odawara central station, this is a perfect place to stopover during your visit to the Odawara-Hakone
Japan Travel is the leading resource for Japan travel information and the primary destination for visitors planning and traveling to Japan.
© 2020 Japan Travel K.K.
Let us know how we can help.