Гранд-отель Excelsior располагается на берегу бухты Марсамшет, во Флориане, небольшом пригороды Валлетты. Часть отеля расположена в бывшей крепости XVI века. Отсюда открывается один из самых красивых видов на Мальте – на Марсамшетт, Слиму и остров Мануэл, который подсвечивается прожекторами по вечерам. Гостям предоставляется бесплатный трансфер до Валлетты 2 раза в день (в 10:00 и 18:00).