The Mount Somerset
The Mount Somerset
Lower Henlade
Taunton
Somerset
TA3 5NB
United Kingdom
Rooms from £97.50 ( €144.30 / $178.43 ) per night
Similarly Priced Hotels
This hotel supplied in conjunction with Superbreaks.