This Niagara Falls bed and breakfast is an original 1910 historic home. It is conveniently located on River Road, 2 km from Queen Victoria Park. It offers elegant guest rooms with free Wi-Fi.
Number of rooms: 8
5239 River Rd, L2E 3G9 Niagara Falls, Canada