Apartment Lara\'S House Puerto Ayora (Galapagos Islands)
General Rodriguez Lara, Puerto Ayora (Galapagos Islands), Ecuador
General Rodriguez Lara, Puerto Ayora (Galapagos Islands), Ecuador
Lara'S House is located 10 minutes by car from Tortuga Bay Beach and about 15 minutes on foot from the art gallery "Galeria Aymara".
The presence of a flat-screen TV with satellite channels, along with comforts like climate control, ensures a truly convenient stay. The 90 m² Lara'S House offers guests the convenient feature of towels in the bathroom.
Guests can easily reach Lizard, which is 6 minutes' walk away. This apartment is only a few metres from to Santa Rosa bus stop.
Take delight in a fully-fitted kitchen provided at this property and complete with a microwave oven for your convenience. Tj Bar, Restaurante Y Heladeria serves healthy dishes and lies 14 minutes' walk from the accommodation.
Free Wi-Fi
Air conditioning