Verified review
2/10 Terrible
Tony
5 Feb 2026
Disliked: Amenities, communication
Stayed 2 nights in Jan 2026




















No, pets are not allowed at this property.
Situated in Puerto Baquerizo Moreno, this apartment building is within a 10-minute walk of Galápagos National Park, Malecón San Cristobal and Playa de Oro. Monument to Charles Darwin and Mann Beach are also within 15 minutes.