No image available for this hotel
No image available for this hotel
Cambridge, Cambridge
Spend a second to
save a fortune!
Spend a second to save a fortune!
734 Newmarket Road, Cambridge
Just outside historical Cambridge, Leverton House is 1.5 miles from the main Cambridge University Colleges. With free parking and free Wi-Fi, the hotel features a terraced garden and cosy bedrooms.
See MoreUsage of subsidiary facilities may incur additional fees