Si decides alojarte en Finch Bay Galapagos Hotel de Puerto Ayora, estarás a pie de playa y a menos de 15 minutos en coche de Parque Nacional Galápagos y Playa de Bahía Tortuga. Además, este hotel de 4 estrellas se encuentra a 0,1 km de Playa de los Alemanes y a 0,1 km de Malecón.