Grand Hotel Excelsior
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 hotel offers breathtaking sea views of Marsamxett Harbour and Manoel Island.
Big map | Google Earth KML | OpenStreetMap
lat: 35.8992658,
long: 14.5067436
Embed
Did you see something wrong?, contact Tagzania.