Introducing… The Red Lion Hotel

The Red Lion, located in Clovelly, is one of the go-to places to stay when visiting the small picturesque village. The hotel is an 18th Century 4-star Inn that stands on the quay alongside Clovelly’s ancient harbour in North Devon. Each of its 17 beautifully decorated rooms boast a sea view. Over the past 6 months, the Red Lion has been undergoing a renovation that has given the rooms a

Read More