Vista Point @ Takh 506


Cancun • Show on map
View Details for Price
Vista Point @ Takh 506 offers accommodations in Cancún, a 2-minute walk from Tortuga Beach and 3.8 miles from La Isla Shopping Mall. Guests can benefit from a terrace and an outdoor pool. The apartment…More info
