Minehead Hotels

channel house hotel, minehead, somerset, uk

Channel House Hotel, Minehead, Somerset

An elegant Edwardian hotel in two acres of well tended gardens.

8 luxurious bedrooms, many with wonderful views.

The South West Coast path starts from their garden.



Hotels of Britain front page

Your Guide to good UK Hotels