Alma De Cedrela Apartment
Main amenities
-
Free Wi-Fi
-
Sports activities
-
Air conditioning
-
No pets allowed
Location
Alma De Cedrela Apartment Puerto Ayora is located a 6-minute walk from Lizard and 2.7 miles from the natural Playa Peninsula Beach. Guests can use Wi-Fi for either business or leisure reasons.
Galapagos Beach at Tortuga Bay is 2.1 miles away, while Iglesia Centro Cristiano Hosanna is just moments from this apartment. The city center is just 0.1 miles away and Seymour airport is 28 miles from Alma De Cedrela Apartment.
Guests may also enjoy views over the garden. Enhancing your comfort, a hot tub can be found at this accommodation.
Alma De Cedrela Apartment also offers an equipped kitchen. The apartment is 10 minutes by foot from the nearest bus stop to Santa Rosa. To enhance their stay at the apartment, guests have the option to engage in activities such as snorkeling and cycling.