Set in the market town of Yeovil in the Somerset region of England, The Manor Hotel is a small hotel venue that hosts weddings and special events. This elegant property dates back to 1727 and has been...
Celebrate your wedding, in style. The hotel is a popular Somerset wedding venue all year round.There are plenty of wedding venues in Somerset to choose from, so what makes our hotel a fantastic choice...