Dolphin House ligt in San Cristóbal en biedt comfortabele kamers, waarvan sommige uitzicht op zee bieden. De accommodatie beschikt over een tuin en een ruim terras. Er is gratis WiFi in de openbare ruimtes.
De kamers van het Dolphin House zijn voorzien van een tv en airconditioning. Sommige accommodaties hebben een zithoek waar u kunt ontspannen. De kamers hebben een eigen badkamer met een douche.
De receptie is 24 uur per dag geopend. Op minder dan 5 minuten lopen van de accommodatie vindt u tal van eetgelegenheden en winkels.