LocationGrand Hotel Excelsior
Great Siege Road, Valletta, -- FRN 1810 MT
Grand Hotel Excelsior is located in Valletta, the capital city of Malta, and 10 minutes from the city center. Public transportation is available. Malta International Airport is 4 mi/7 km away, about a 20-minute drive.
Guests can access the main bus terminal—just moments from the hotel—to gain access to all towns and villages. The hotel also offers free daily shuttles to Valletta’s city center.
The Grand Hotel Excelsior offers its own yacht marina, exclusive to hotel guests.