Odawara Terminal Hotel is located in Odawara, within 4 miles of Hakone-Yumoto Station and 25 miles of Tsurugaoka Hachimangu Shrine. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
All rooms in the hotel are equipped with a flat-screen TV. At Odawara Terminal Hotel the rooms come with bed linen and towels.
The accommodation can conveniently provide information at the reception to help guests to get around the area.
The nearest airport is Oshima Airport, 48 miles from Odawara Terminal Hotel.
Number of rooms : 13