The Manor House in Ambler, PA, is a historic venue that offers event hosting services for various occasions.
With its elegant charm and picturesque surroundings, The Manor House provides a unique setting for weddings, corporate events, and other special gatherings.
Generated from their business information