Strathaird Bed & Breakfast in Niagara Falls, Ontario. A warm Niagara welcome awaits you at our newly renovated home on a pleasant tree lined street. Enjoy a relaxing time on the veranda. Strathaird Bed & Breakfast is just a short walk along the Niagara River Gorge to the Falls and all major attractions. The People Mover Transportation system is also available for your convenience....