Claremont Crescent, Weston super Mare
With views across the Bristol Channel to South Wales Anchor Head Hotel is situated in the seaside town of Weston-super-Mare and just a 10-minute walk from the main beach. small beach and promenade walk can be found directly in front of the hotel.