Отель был одним из первых отелей, расположенных в Валлетте, столице Мальты, в городе, который был открыт в середине шестнадцатого века. Уникальный отель, который может похвастаться захватывающим видом на Grand Harbour, один из крупнейших природных портов в Европе, который также является центром в центре Средиземного моря. Крупнейший в столице торговый центр находится всего в двух минутах ходьбы.