Located eight miles north of Niagara Falls along the Lower Niagara River, this English manor house is a quiet get-away situated on three secluded acres. The inn offers a great room with fireplaces at either end and a library.
Address: 3881 Lower River Road Youngstown NY USA 14174 Send an Email (3) 1 716 745-3034