Picture yourself standing on the grand front steps of a majestic Tudor Revival mansion, surrounded by 86 acres of lush greenery and overlooking the sparkling waters of the Long Island Sound. This is The Manor House, a prestigious venue located on the North Shore of Long Island that can make your special event truly unforgettable.
The Manor House, a majestic Tudor Revival mansion, is set on an 86-acre estate overlooking the Long Island Sound. The palatial Manor House and gorgeous setting is a perfect location for your next event.