The Red Lion

4.5
(30 reviews)
27 High Street, Histon CB24 9JD England
Official website
Charming
Inn
Mid-range
Hotel
The Red Lion | Cambridge | United Kingdom | TripAligner