Готель розташований біля затоки Сліма. З його вікон відкривається вид на пристань для яхт і Валлетту, столиці Мальти. У декількох хвилинах ходьби від готелю знаходиться комерційний центр міста Сліма, де розташовано безліч ресторанів, барів і магазинів.