Отель расположен в центре города Слима, вниз по улице от автовокзала и порта, откуда отходят паромы до Валлетты. Недалеко находятся Торговый центр Point, Великая осада Мальты и рыцари святого Иоана и Форт Св. Эльмо. Также неподалеку расположены Национальный археологический музей и Кафедральный собор Св. Иоанна.