Cambridge Meeting Rooms
Clayton Hotel Cambridge is the perfect space to host your meetings, with flexible meeting rooms . Choose from 7 different spaces, each with their own distinct settings, all with state-of-the-art facilities and catering options and near Cambridge City Centre.