Located in the lovely area of Leeds City Center, Crowne Plaza Leeds Hotel enjoys a commanding position in the shopping, restaurants, nightlife hub of Leeds. The hotel lies 1. Km from the city center and provides accessibility to important town facilities. A well-kempt environment and its proximity to City Art Gallery, Town Hall, Leeds City Square give to this hotel a special charm.
At Crowne Plaza Leeds Hotel, the excellent service and superior facilities make for an unforgettable stay. For the comfort and convenience of guests, the hotel offers concierge, executive floor, room service, restaurant, laundry service.
Experience high quality room facilities, including interconnecting room(s) available, satellite/cable TV, air conditioning, television, bathtub, to help you recharge after a long day. Besides, the hotel's host of recreational offerings ensures you have plenty to do during your stay. Crowne Plaza Leeds Hotel is an ideal place of stay for travelers seeking charm, comfort and convenience in Leeds.