Отель расположен в самом центре города Плайя-дель-Кармен. Модная 5-я авеню с многочисленными ресторанами и магазинами, а также прекрасные пляжи и удобства для занятий водными видами спорта расположены в нескольких минутах от отеля. Архитектура здания отеля напоминает архитектуру греческих островов.