British Hotel & Restaurant

40, Triq Il-Batterija, Valletta, Malta, VLT 1222
Description