Beeches Manor is an elegant banquet hall and restaurant specializing in weddings, corporate events, and special occasions, set within landscaped grounds.