Отель расположен в Мексике, в центре города Канкун. Расстояние до дельфинария на острове Мухерес составляет 11,2 км. Отсюда можно легко добраться до главных достопримечательностей города. Отель был открыт в 1990 году, последняя реновация проводилась в 2010 году. Отель подойдет для семейного отдыха, романтического путешествия, а также для индивидуальных и бизнес-поездок.