What are the popular attractions nearby the elegant 5-star Grand Hotel Excelsior?
The public Upper Barrakka Gardens, placed merely 1.6 km from the elegant 5-star Grand Hotel Excelsior, as well as the Maltese National Museum of Archaeology (about a 15-minute walk away) are worth visiting.
What is the airport that is nearest to Grand Hotel Excelsior?
Grand Hotel Excelsior is conveniently situated within a 15-minute drive (5 km) away from Malta International airport.