Odawara

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.

Odawara City

Related links:
General:
Odawara Guide
Things to see:
-
Places to stay:
-
Restaurants:
-

Kanto Top        Kanto All        Kanagawa