The Grand Harbour center is approximately the area of Inquisitor's Palace and the area of Knights Spectacular 1565.
Below are reviews of the city of Grand Harbour, Malta from an actual visitor's perspective.
Waterfront restaurants, church bells, quaint village!