Grand Hotel Excelsior in Floriana

Grand Hotel Excelsior - A deluxe 5 star hotel in Malta located within the 16th century fortifications of Valletta, Malta's capital city; a UNESCO World Heritage site. This Valletta's luxury hoteloffers breathtaking sea views of Marsamxett Harbour and Manoel Island.


Grand Hotel Excelsior
5 star hotel valletta, 5 star hotel malta, luxury hotel valletta, seaview hotel malta,