We found 2 properties matching your criteria ...
British Hotel (Hotel)
The British is the longest established hotel in Valletta, and we are located in one of the city’s quaint terraced streets...
40 Battery Street, Valletta
Grand Hotel Excelsior (Hotel)
The Excelsior Grand Hotel Malta is situated adjacent to the magnificent sixteenth century bastions..
Great Siege Road, Valletta


