Das Casa del Lago Hotel befindet sich in einem charmanten Haus mit einem Garten und bietet Apartments zur Selbstverpflegung mit eigenem Balkon in Santa Cruz. Die Charles-Darwin-Forschungsstation erreichen Sie nach 1 km.
Die klimatiserten Apartment im Casa del Logo Hotel sind in lebhaften Farben eingerichtet und verfügen über eine voll ausgestattete Küche, einen Kühlschrank und mit Solarzellen erhitztes Wasser. Einige bieten Gartenblick.
Täglich wird ein Frühstück mit Bio-Kaffee von Galapagos serviert.
Das Casa del Lago Hotel liegt 45 Gehminuten von der Tortuga Bay und 50 m vom See Las Ninfas entfernt. Den internationalen Flughafen Baltra erreichen Sie nach 45 km.