El The Finch House es una casa independiente situada en Puerto Ayora, en la isla Santa Cruz de Galápagos, a 4 km de Bahía Tortuga. La casa se encuentra a 20 km de la playa El Garrapatero. Hay WiFi gratuita en todas las instalaciones.
El alojamiento dispone de zona de comedor y cocina con horno, microondas y tostadora. Este alojamiento independiente proporciona toallas y ropa de cama. El baño privado tiene bañera o ducha y toallas.
La sede del Parque Nacional Galápagos está a 2 km. El aeropuerto Seymour, el más cercano, está a 33 km del The Finch House. (La Casa del Pinzón).