Bed and Breakfast

Haven of Hope Farm B&B

'Rest for the journey' in the heart of Niagara

Map
Haven of Hope Farm B&B

Please mention to your host that you found them on BBCanada.com.