Boasting an enviable central location with 4,100 sq. meters of flexible space for up to 3,000 delegates and 42 meeting rooms, this venue is the UK’s largest conference and meetings hotel. Conveniently situated close to extensive transport links, reaching the hotel is straightforward – regardless of where your guests are traveling from.