About it
Odawara Terminal Hotel is located in Odawara, 4 miles from Hakone-Yumoto Station and 27 miles from 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 reception at the accommodation can provide tips on the area.