Este lodge ecológico de estilo rústico se encuentra en Puerto Ayora, a 15 minutos a pie de la playa La Estación y a 200 metros de la calle principal. Ofrece conexión WiFi gratuita y servicio de alquiler de bicicletas.
Las habitaciones disponen de baño privado con artículos de aseo gratuitos.
El Lonesome George Ecolodge dispone de recepción abierta de 8:00 a 18:00 con servicio de información turística sobre Galápagos.
El establecimiento se encuentra a 10 minutos a pie del parque San Francisco y de varios restaurantes.