Do you need a beautiful indoor wedding venue for your special day? Contact Glen Manor House near Middletown today. We’ll make your event memorable for all who attend.
Glen Manor House is a luxurious French-style chateau in Portsmouth, located on the banks of the peaceful Sakonnet River. With a spacious floor plan and multiple rooms for every purpose from dancing to dining, Glen Manor House can be the indoor reception hall you’ve always dreamed of, whether you plan to have the Jane Austen–style house party you’ve always wanted or a formal, sit-down dinner.
For a sit-down reception or dinner, our rooms include the following seating capacities:
With ten to a table, we can comfortably seat all of your friends and family so that they can enjoy celebrating with you. Additionally, if you want to have your wedding on-site, our ballroom can turn into a lovely event hall that can hold 150 people for the ceremony.
Whatever time of year you choose to have your wedding, Glen Manor House can provide the backdrop for memorable moments and great photography in a private, intimate setting. Our award-winning grounds feature formal gardens, wooded areas, fountains, and riverside views to complement the occasion, without any passersby to interrupt the proceedings.
Indoors, we have chandeliers, stately mirrors, elegant fireplaces, marble floors, sweeping staircases, and large windows. The décor is distinctive without being overwhelming and will enhance whatever color or design scheme you wish. Glen Manor House also includes all modern amenities, including a state-of-the-art kitchen for catering. See our photo gallery to get a taste of what your wedding event could look like.
If you need a large, upscale indoor event venue with gorgeous indoor and outdoor scenery for your special day, please see our rates and contact us at 401-683-4177 to book your wedding event.