Abollo Odawara is gelegen in Odawara, op 4,1 km van station Hakone-Yumoto, en biedt accommodatie met gratis WiFi en gratis privéparkeren.
De units bij het hotel hebben airconditioning, een flatscreen-tv met satellietzenders, een dvd-speler, en een eigen badkamer met een bidet, een haardroger en slippers. Alle units zijn voorzien van een koelkast.
Heiligdom Tsurugaoka Hachimangu ligt op 43 km van Abollo Odawara, en Kasteel Odawara ligt 2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Oshima, op 76 km van de accommodatie.