Property Location: Located in Cambridge, Tamburlaine is within a 10-minute drive of University of Cambridge and Sedgwick Museum of Earth Sciences. This 4-star hotel is 1.2 mi (1.9 km) from St Catharine's College and 1.3 mi (2 km) from King's College. Rooms: Make yourself at home ... Show More
Reach us, we're available 24/7.