
Leeds, United Kingdom
Leonardo Hotel Leeds
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
With 248 spacious rooms, the hotel caters to couples, families, and solo travellers. Each room features large beds, flat-screen TVs, free Wi-Fi, and en-suite bathrooms with complimentary toiletries. Families can enjoy rooms that…
- Wi-fi
- 24-hour reception
- Fitness
- Gym


