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

Interior Detail

Remove Ads

Claim copyright