The Crowne Plaza Leeds is a contemporary hotel that offers a beauty salon on-site. The salon provides a range of beauty treatments, including hair styling, makeup application, and nail services. Guests can enjoy a pampering session and enhance their overall well-being during their stay. The hotel itself offers comfortable rooms, excellent dining options, and convenient access to the city's attractions, making it a popular choice for both business and leisure travelers.