El Paraiso offers accommodations in Puerto Ayora, 0.6 miles from Tortuga Bay. The air-conditioned accommodations are a 14-minute walk from La Estacion Beach. Free Wifi is available throughout the property, and Los Alemanes Beach is a 11-minute walk away.
Featuring a terrace, the units have a flat-screen TV and a private bathroom with shower and free toiletries. At the guest house, every unit comes with bed linen and towels.
The nearest airport is San Cristóbal Airport, 52 miles from the guest house.