Located in Puerto Ayora and within a 6-minute walk of Los Alemanes Beach, Descanso del Petrel features a restaurant, non-smoking rooms, and free WiFi throughout the property. The property is around a 17-minute walk from La Estacion Beach, 1.8 miles from De Los Perros Beach and 0.4 miles from Tortuga Bay. The hotel has family rooms.
The nearest airport is San Cristóbal Airport, 52 miles from the hotel.