We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The Manor on the Green is located just 20 yards from the first tee at Beechwood Golf and Social house. 10 minutes from the edge of Niagara Falls, and a short distance to the heart of wine country. Our staff can organize any of your parties tours or events during your stay. The house comes with a full kitchen, 3 bedrooms, a very spacious main floor and 2 bathrooms. Come and enjoy Niagara falls with your family or couples weekend and let us take care of the planning.