Alma De Cedrela Apartment
Main amenities
-
Free Wi-Fi
-
Sports activities
-
Air conditioning
-
No pets allowed
Location
Alma De Cedrela Apartment Puerto Ayora includes a patio and is situated 6 minutes' walk from Lizard. Guests can make the most of their stay at this apartment by taking part in activities like snorkeling and cycling.
Guests will find the natural Playa Peninsula Beach 2.6 miles from the apartment, while Galapagos Beach at Tortuga Bay is 2 miles away. Santa Cruz Fish Market is within a few blocks of the accommodation.
This apartment has a patio, and comforts such as climate control. A highlight of the property for guests is the presence of bath sheets and towels in the bathroom. A bidet and a shower can also be found.
Alma De Cedrela Apartment offers a fully furnished kitchen with all necessary appliances. Alma De Cedrela Apartment is within 5 minutes' walk of the nearest bus stop to Santa Rosa.