Red Lion

3.7
(215 reviews)
47 High Street, Stretham CB6 3LD England
+44 1353 648132Official website
Business
Inn
Mid-range
Hotel
Red Lion | Cambridge | United Kingdom | TripAligner