The British is the longest established hotel in Valletta, and we are located in one of the city's quaint terraced streets...
The Excelsior Grand Hotel Malta is situated adjacent to the magnificent sixteenth century bastions..