Holiday home The Finch House Puerto Ayora (Galapagos Islands)
Av. Rodriguez Lara Y San Cristobal (Frente A La Oficina De Avianca), Puerto Ayora (Galapagos Islands), Ecuador
Choose your dates to see prices
Av. Rodriguez Lara Y San Cristobal (Frente A La Oficina De Avianca), Puerto Ayora (Galapagos Islands), Ecuador
Choose your dates to see prices
Located around 10 minutes by foot from German Beach, The Finch House Villa Puerto Ayora gives access to various tourist sites in the vicinity.
This property comes with a bathroom with a separate toilet and a shower. Hair dryers, bath sheets, and towels are also at your disposal.
This Puerto Ayora holiday home offers a convenient location, in the vicinity of Visitor Center of Galapagos National Park, while natural sights like the cove Playa de los Alemanes Beach are 0.5 miles away. The villa is located about 5 minutes' drive from Monumento de la Tortuga, and Santa Cruz Fish Market is only 7 minutes' walk away. To Santa Rosa bus station is fairly close to The Finch House Villa, allowing guests to easily discover Puerto Ayora.
The Finch House Villa comes with a fully equipped kitchen fitted with an electric kettle, coffee and tea making facilities, and a kitchenware. For meals, guests can head to Midori Sushi & Pub, which is 0.3 miles away.
Wi-Fi
Cots
Child-friendly
Air conditioning
No pets allowed