Calle 12 Sur La Veleta, Tulum
6 bedrooms
Baths
Guests
Located in Tulum (La Veleta), Twelve O’Clock Luxury Villas is within a 10-minute drive of Tulum Mayan Ruins and Tulum National Park. This luxury villa is 3.2 mi (5.1 km) from Tulum Beach and 12.3 mi (19.9 km) from Xel-Há Park.
Parking
Elevator
Gym
Pool
Restaurant
Spa
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
Beach
No nearby properties available in this region at the moment.