Located in Puerto Ayora, Santa Cruz Island region, KTSUITES is situated 1.3 km from Tortuga Bay. The air-conditioned accommodation is 1.5 km from Los Alemanes Beach. Free WiFi is available throughout the property and La Estacion Beach is less than 1 km away.
The nearest airport is San Cristóbal Airport, 83 km from the guest house.