Where is Odabuchi Station?
Odabuchi Station is located in Toyokawa. If you're looking for things to do in the area, you might want to stop in and see Akatsukayama Park and Toyokawa Inari Shrine.
Where Can I Stay near Odabuchi Station?
We've got 33 hotels to choose from within 5 miles of Odabuchi Station. You may want to think about one of these choices that are popular with our travelers:
Dormy Inn EXPRESS Toyohashi Hot Spring - 4.2 mi (6.8 km) away
- hotel • Free WiFi • Restaurant
Hotel Associa Toyohashi - 4.1 mi (6.6 km) away
- hotel • Free WiFi • 3 restaurants • Bar • Near public transportation
Henn na Hotel Lagunatenbosch - 4.5 mi (7.2 km) away
- hotel • Free parking • Free WiFi • Restaurant
Hotel Route Inn Toyohashi Ekimae - 3.9 mi (6.3 km) away
- hotel • Free breakfast • Free WiFi • Restaurant
Comfort Inn Toyokawa Inter - 4.1 mi (6.7 km) away
- hotel • Free parking • Free WiFi • 24-hour front desk
Things to See and Do near Odabuchi Station
What to See near Odabuchi Station
- Akatsukayama Park
- Toyokawa Inari Shrine
- Sanmyo-ji Temple
- Aqua Arena Toyohashi
- Toyohashi Park
Things to Do near Odabuchi Station
- Lagunasia
- Toyohashi City Museum of Art and History
- Takeshima Aquarium
- Gamagori Museum of Earth, Life and the Sea
- Toyohashi Museum of Natural History