
Nottingham, United Kingdom
Leonardo Hotel Nottingham
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
Nestled in one of the prime locations in Nottingham, Leonardo Hotel Nottingham is the ideal choice whether you’re visiting for leisure or business. Located on Station Street in the city centre, this hotel combines stylish decor…
- Wi-fi
- 24-hour reception
- Fitness
- Gym


