Hotel Xbalamque Resort & Spa. If you’re looking for a downtown Cancun hotel we’re the top choice. We’re located in Av. Yaxchilan, one of the main avenues of the city, communicating different points of interest.

Av. Yaxchilán No. 31, Centro Mza. 18, Lt. 18, SM. 22, Z.C. 77500 Cancun, Quintana Roo. Phone: +52 (998) 1932720

Hotel Xbalamqué Resort Spa