Castle Manor Inn Wedding

Castle Manor is a historic victorian Inn in Gloucester Massachusetts. This venue can accommodate weddings up to 130 people.

Castle Manor Inn Wedding

Castle Manor Inn is a restored, 1900 Victorian Inn located in 35 miles north of Boston. Overlooking the Annisquam River and marina, Castle Manor offers a gorgeous backdrop and relaxing setting where you can watch boats floating by. Located in the oldest operating seaport city, this charming venue can accommodate up to 130 wedding guests. The staff are dedicated to ensuring your wedding exceeds your expectations. The Sea Glass Restaurant on the property has three dining rooms that can hold between 15 to 20 guests each. It also has gorgeous wood finishings and a wrap-around porch. A heated, covered deck and lovely veranda are attached to the restaurant offering a perfect place to view the stunning Cape Ann scenery.There are 26 rooms available for you and your guests to stay overnight.



 

Freshly Photographed Boston Weddings