Glen Manor House

Glen Manor House
The Glen Manor House provides an idyllic waterfront setting for your wedding reception, combining the elegant French chateau with its extensive terraces and formal gardens with the relaxed atmosphere of a country estate. The Glen Manor House offers everything you would expect from a top wedding facility and the location is superb. This Portsmouth mansion is the perfect venue for an unforgettable wedding reception.
3 Frank Coelho Dr., Portsmouth
401-683-4177

Click on the heart below to visit our website and love our social media, too!