Grand Harbour Hotel

47, Triq il-Batterija, Valletta, Malta, VLT 1221