Отель расположен на первой линии пляжа Хаблильо с прямым доступом. Гостиница построена в 1987 году, имеет 6 этажей и 314 номеров.