The Red Lion Hotel

rating Self-Accredited
Small Hotel
Total number of rooms 17

48 The Quay

Clovelly
Devon
EX395TF
The Red Lion Hotel
Guide Price from
80

  
Ref no194620

Facilities