Photo gallery for Toyoko Inn Odawara Station
Toyoko Inn Odawara Station
3-star Odawara hotel walkable to Odawara Castle
Reviews
8.6
Excellent
Popular amenities
Explore the area
1-6-7 Sakaecho, Odawara, Kanagawa, 250-0011
- Odawara Castle7 min walk
- Odawara Arena7 min drive
- Odawara Wanpaku Land9 min drive
- Tokyo (HND-Haneda)84 min drive