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.