
Cardiff, United Kingdom
Leonardo Hotel Cardiff
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
This hotel is located at the heart of Cardiff, lying within easy access of a host of attractions. Guests will find themselves just a short distance away from Cardiff Castle and the city's main shopping street. The train station…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


