Introduction

Odawara is a city in western Kanagawa Prefecture, on the island of Honshu, Japan. Odawara attractions include Odawara Castle and the clear coastal waters which are popular with scuba divers.

Guides & Articles

View all
  • No listings found which match your selection.

Districts

View all
  • No listings found which match your selection.

Attractions

View all

Tours

View all
  • No listings found which match your selection.