Novotel Leeds Centre hotel is a 3 star hotel. Located in Leeds city centre, your hotel booking puts you close to the businesses, shopping and nightlife of central Leeds. The hotel has 195 stylish rooms, each with wireless internet and satellite TV. Relaxing in Elements Restaurant and Bar with international cuisine and a wide range of drinks. You can relax in the sauna after a work out at the fitness centre. The hotel s 8 fully-equipped meeting rooms can accommodate up to 80 people.