Yes, pets are allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in La Veleta, this apartment building is 1.5 mi (2.3 km) from Hospital de Tulum and 2.6 mi (4.1 km) from Tulum Beach. Dos Aguas Park and Tulum National Park are also within 3 miles (5 km).