Отель расположен в городе Кашкайш. Из его окон открывается прекрасный вид на океан и пристань для яхт. Отель является частью отреставрированного крепостного комплекса постройки XVI века. Рядом находятся различные музеи, галереи, торговые центры, казино.