Situada numa casa encantadora com um jardim, a Casa del Lago Hotel disponibiliza apartamentos auto-suficientes com varandas privadas em Santa Cruz. A Estação Científica Charles Darwin fica a 1 km.
Decorados com cores vivas, os apartamentos climatizados do Casa del Lago Hotel têm cozinhas totalmente equipadas, frigoríficos e água aquecida por painéis solares. Alguns oferecem vistas para o jardim.
O pequeno-almoço, incluindo café orgânico galápagos, é servido diariamente.
O Casa del Lago Hotel fica a 45 minutos a pé da Baía Tortuga e a 50 metros do Lago Las Ninfas. O Aeroporto Internacional de Baltra fica a 45 km.