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) 193 2720