Located 569 meters from The Secret Garden Restaurant. Susan's Villa is a popular choice amongst travelers in Niagara Falls (ON), whether exploring or just passing through.
Located 616 meters from The Secret Garden Restaurant. Stop at Redwood Bed and Breakfast to discover the wonders of Niagara Falls (ON). The property features a wide range of facilities to make your stay a pleasant experience.
Located 622 meters from The Secret Garden Restaurant. Stop at Lion's Head Bed & Breakfast to discover the wonders of Niagara Falls (ON). The hotel offers guests a range of services and amenities designed to provide comfort and convenience.