La Casa del Lago Hotel está situada en Santa Cruz, ocupa una casa encantadora con jardín y ofrece apartamentos independientes con balcón privado. El alojamiento está situado a 1 km de la estación científica Charles Darwin.
Los apartamentos de la Casa del Lago Hotel tienen una decoración con colores vivos, aire acondicionado, cocina totalmente equipada, nevera, frigorífico y agua calentada por paneles solares. Algunos tienen vistas al jardín.
El desayuno, que incluye el café biológico Galápagos, se sirve todos los días.
La Casa del Lago Hotel se halla a 45 minutos a pie de Bahía Tortuga, a 50 metros del lago de las Ninfas y a 45 km del aeropuerto internacional de Baltra.