Located in Puerto Ayora, 1.3 km from Los Alemanes Beach and 1.4 km from La Estacion Beach, Lara's House provides air-conditioned accommodation with a terrace and free WiFi. The property is non-smoking and is set 800 metres from Tortuga Bay.
Composed of 1 bedroom and 1 bathroom, this apartment comes with a flat-screen TV.
The nearest airport is Seymour Airport, 45 km from the apartment.