The Beach Hotel offers incredible views across the Bristol Channel and the West Somerset Railway. Situated in Minehead, this luxurious hotel is on the outskirts of Exmoor National Park. (from booking.com)
Read More »« Less
No reviews have been added for Beach Hotel yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.