Your Name (required)
Your Email (required)
27-29 Station Road, Cambridge
Tel: +44 1223792888
Enjoy all of the perks of booking direct with 10% off. Booking direct if always...
Tamburlaine’s 155 guest rooms are comfortable, gracious...
Tamburlaine rewrites the rules of hotel dining...
Be here. Go everywhere. Tamburlaine could not...