The Red Lion Hotel Brampton
Located in Cambridge and with University of Cambridge reachable within 8.2 km, The Red Lion provides a garden, non-smoking rooms, free Wi-Fi throughout the property and a bar.
Number of rooms: 3
27 High Street Histon, Cambridge, CB24 9JD, United Kingdom