Jubilee Conference Centre Hotel is located in Nottingham University’s Jubilee Campus. It is a part of the De Vere business, best known for priding themselves on country estate hotels and modern exec centres all over the UK. I was lucky enough to stay for a weekend, and here’s what I thought! Why I visited Jubilee... Read More