
Watford, United Kingdom
Leonardo Hotel London Watford
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
Located in the heart of Watford, this hotel is just a 5-minute walk from Watford Junction Railway Station, the town centre and its busy shopping streets. From there it takes just a 20-minute train ride to get to Euston Station in…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


