Situé à Odawara, à 4,1 km de la gare de Hakone-Yumoto, l'Abollo Odawara propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Le sanctuaire Tsurugaoka Hachimangu se trouve à 43 km de l'hôtel et le château d'Odawara est à 2 km.
Toutes les chambres disposent de la climatisation, d'une télévision par satellite à écran plat et d'un lecteur DVD. Leur salle de bains privative est pourvue d'un bidet, d'un sèche-cheveux et de chaussons. Vous disposerez également d'un réfrigérateur.