Toyohashi Station Hotel
Toyohashi - Nishi-Odawara 103
Toyohashi Station Hotel is situated in Toyohashi, 34 km from Okazaki castle and 1.9 km from Toyohashi Park. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Private parking is available on site.At the hotel, the rooms have a desk.rooms in Toyohashi Station Hotel are fitted with a flat-screen TV and free toiletries.A buffet breakfast is available at the accommodation.Staff at Toyohashi Station Hotel are available to provide advice at the 24-hour front desk.Popular points of interest near the hotelToyohashi Station, Toyohashi City Hall Observation Lobby and Toyohashi ...

