My wife and I have stayed twice at the Excelsior Grande Malta. The Hotel is superbly situated by the grand harbour and close to the main shopping area and the bus station.
We had (sea front) rooms which were well equipped including free wired internet access, cable tv with adult options, well stocked fridge, and generally good facilities and ...