P Peter Smith Review of De Vere Grand Harbour 3 years ago Nice rooms, decent service and great location
Comments: