Dit vriendelijke hotel werd oorspronkelijk geopend in 1896 en ligt in het centrum van Avalon. Het biedt fietsverhuur en een excursiebalie. De aanlegsteiger van Avalon ligt op 10 minuten lopen van het hotel. In de lobby van het hotel is gratis WiFi beschikbaar.
Alle kamers van het Hermosa Hotel zijn voorzien van een kabel-tv. Alle kamers zijn voorzien van een kleine koelkast. Sommige kamers hebben een volledig uitgeruste kitchenette.
Hotel Hermosa biedt zakelijke faciliteiten met een fax- en kopieerservice. Voor het gemak is er voor het inchecken en na het uitchecken gratis bagageopslag beschikbaar. Ook zijn er een duikplek voor duikuitrustingen en een complete douche beschikbaar.
Op 2 minuten lopen van het Hermosa Hotel vindt u stranden, restaurants en de winkelstraat Crescent Street.