27-29 Station Road, Cambridge,, ca, Cambridge
The Tamburlaine’s 155 guest rooms are comfortable, gracious and exceptionally spacious. Enchanting décor meets absolute luxury with each charming room being full of character, with a base palette of Cambridge blue highlighting dark wood panelling, polished concrete, gleaming brass and richly patterned fabrics.
Looking for the best theatre shows, restaurants, bars and accommodation in Cambridge? Browse our full Cambridge guide.
Cambridge