Готель був відкритий в 1987 році, остання проведена реновація в 2015 році. Загальна площа території — 16 000 м2. Складається з одного основного корпусу Main building і трьох корпусів Annex buildings. Розташований в центрі приморського селища Колімбія, всього в декількох кроках від пляжу.