The charming The Lord Byron Inn lies in a recreational area of Cambridge.
The hotel is set 1050 meters away from Addenbrooke's Hospital, The Orchard Tea Garden and Wolfson College. Guests can get to Cambridge city center, which is 4 km away.
The River Cam is 3.0 km of the property, while Little St Mary's Church is around 2.8 km away.
The Lord Byron Inn lies within 35 minutes’ drive to London Stansted airport.
The Lord Byron Inn offers 9 rooms fitted with a closet, a private safe, climate control, a private toilet and a work desk for a comfortable stay in Cambridge. The guestrooms look out on the garden.
Eat & Drink
Breakfast is available from 07:30 to 09:00.
The on-site conveniences include a car park and a designated place for smoking.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.