Verified review
8/10 Good
Alice J.
28 Mar, 2018
Nice place
Stayed 14 nights in Mar 2018



































Yes, this property has a pool.
Yes, pets are allowed at this property. Some restrictions may apply, so please contact the property for more details.
On-site parking is available at the property.
Situated in Playa del Carmen, this apartment building is 1.2 mi (1.9 km) from Plaza Las Americas and within 3 miles (5 km) of Quinta Avenida and Playa del Carmen Main Beach. Temazcal Natura and Calle 12 are also within 3 miles (5 km).