Occupant une charmante maison avec jardin, le Casa del Lago Hotel propose des appartements indépendants avec balcon privé à Santa Cruz. La station Charles Darwin Research se trouve à 1 km.
Décorés dans des couleurs vives, les appartements climatisés du Casa del Lago Hotel disposent d'une cuisine entièrement équipée, d'un réfrigérateur et d'eau chauffée par des panneaux solaires. Certaines offrent une vue sur le jardin.
Un petit-déjeuner comprenant du café bio Galapagos est servi tous les jours.
Le Casa del Lago Hotel se trouve à 45 minutes à pied de la baie de Tortuga et à 50 mètres du lac Las Ninfas. L'aéroport international de Baltra se trouve à 45 km.