Remove Ads

Photo of The Holman Grand Hotel

4.5
28 votes

The Holman Grand Hotel

123 Grafton St, Prince Edward Island C1A 1K9 Canada

Add Photo

Featured Image

Remove Ads

Claim copyright