Отсюда открывается захватывающий вид на Валлетту и его окрестности. На Мальте аэропорт один, но он расположен в 7 километрах от отеля.
Отель находится в здании 17-го века, ранее принадлежавшем рыцарю Мальты. В то же время, здание было реконструировано, а его фасад был заново украшен в стиле неоготики.