Het hotel is gelegen op de Boulevard Luis Donaldo Colosio in Lagos del Sol, een woonwijk van Cancún, dichtbij de universiteiten. Het centrum van Cancún ligt op ongeveer 15 minuten, met kantoren, ziekenhuizen, winkelcentra en talloze restaurants, bars en mogelijkheden om te winkelen. De internationale luchthaven van Cancún ligt op 5 km afstand.