About it
Located in Odawara, 2.6 miles from Hakone-Yumoto Station, Abollo Odawara has accommodations with free WiFi and free private parking. Located around 28 miles from Tsurugaoka Hachimangu Shrine, the hotel is also 1.2 miles away from Odawara Castle.
All rooms at the hotel feature air conditioning, a flat-screen TV with satellite channels, DVD player, and a private bathroom with a bidet, a hairdryer and slippers. All guest rooms will provide guests with a fridge.