A truly unique stay awaits you at Channel House Hotel, located in Minehead , where you will enjoy the beauty of Exmoor National Park and Cleeve Abbey.
Please note that the minimum age for check-in is 18.
At Channel House Hotel, a variety of tasty cuisines is served with love. Have your drink at the bar.
You might be interested in these properties
Scroll Top