Stay at Toyoko Inn Odawara Station in Odawara, a 3-star hotel with 9/10 from 366 reviews. It offers good value with quality service, and prices start from US$64.
Check-In & Check-Out
From 15:00 until 10:00
Nearby Attractions
Odawara Ohoribata Manyo no Yu: 0.16 km away
Taito Station
Odawara: 0.14 km away
Odawara City Odawara Station East Entry Library: 0.1 km away
Amenity Highlights
Pets policy: Pets are not allowed.






















