Toyohashi Station Hotel
Toyohashi - Nishi-Odawara 103
Toyohashi Station Hotel is situated in Toyohashi, within 34 km of Okazaki castle and 1.9 km of Toyohashi Park. With free bikes, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Yoshida Castle is 3.2 km away and Miyuki Park is 4.2 km from the hotel.At the hotel, the rooms have a desk.rooms in Toyohashi Station Hotel are fitted with a flat-screen TV and free toiletries.Guests at the accommodation can enjoy a buffet breakfast.Toyohashi Station Hotel can conveniently provide information at the reception to help guests to get around the area.Popular points of ...








































