Отель расположен в самом центре города Слима, всего лишь в нескольких минутах ходьбы от красивейшей набережной, двух крупнейших торговых центров Мальты и всевозможных ресторанов, баров, а также других мест развлечений.