Inauguré en 1896, l'Avalon Hotel est situé dans le centre-ville d'Avalon. Cet hôtel diversifié propose un service de location de vélos et un bureau d'excursions. Le débarcadère d'Avalon est accessible en 10 minutes à pied. Une connexion Wi-Fi est disponible gratuitement dans le hall de l'hôtel.
Chaque chambre du Hermosa Hotel comprend une télévision par câble. Toutes les chambres comprennent un mini-réfrigérateur. Certaines comprennent une kitchenette entièrement équipée.
Un centre d'affaires avec services de fax et de photocopie est à votre disposition. Pour plus de commodité, une bagagerie est disponible gratuitement avant l'enregistrement et après le départ. Un espace de plongée et des douches complètes sont également disponibles.
Les plages, les restaurants et le centre commercial Crescent Street se trouvent à moins de 2 minutes à pied du Hermosa Hotel.