Odawara City is located in Tokyo Kanagawa Prefecture. The city lies in the Ashigara Plains, in the far western portion of Kanagawa Prefecture at the southwestern tip of the Kantō region.
Related links:
General:
Odawara Guide
Things to see:
-
Places to stay:
-
Restaurants:
-