The Tamburlaine Opens In Cambridge

The Tamburlaine opens in Cambridge
The Tamburlaine opens in Cambridge
The Tamburlaine opened in Cambridge on the 20th March 2017 and is the first hotel in the UK from the Irish O’Callaghan hotel group. This hotel brings a luxury and sophisticated feel and is located a few minutes walk from the train station and close to the city centre. There are 155 bedrooms and it also has a range of different and well decorated meeting spaces with high tech AV equipment catering for up to 120 delegates.

Subscribe to Newsletter

Stay up-to-date with the latest from EDGE Venues.

* indicates required