Valletta hotel reservation: check availability and room rates
Resorts in Valletta
1 property found
-
Grand Hotel Excelsior 5 stars
Great Siege Road, Valletta, Malta (Show map)
Featuring a bureau de change and a lift, Grand Hotel Excelsior Valletta is placed approximately a 15-minute walk from Valletta Waterfront. The hotel is placed around a 19-minute walk from the scenic…