The Castle is a small Country Hotel situated in the centre of the picturesque village of Porlock, Exmoor. It is an ideal holiday location for those who wish to take in the breathtaking Hills of Exmoor or enjoy the many beaches on foot or by car.