Completed in 1923, the Glen Manor House is a beautiful French chateau set on the banks of the Sakonnet River. Through the years, the Glen Manor House has been featured in award-winning films and has been the backdrop for many photo shoots for popular national brands. Our property and its gardens have also won numerous awards and continues to be a popular special event venue.
We invite you to experience the benefits of filming and promoting your product on our beautiful, waterfront property. From video production to photo shoots, the Glen Manor House provides the opportunity, and privacy, to showcase your brand through our unique venue with its most beautiful setting.