Leonardo Hotel London Watford- Formerly Jurys InnHotel
31 - 35 Clarendon Road, Watford, WD17 1JA, United Kingdom
On Clarendon Road, in the centre of Watford, Leonardo Hotel London Watford is 5 minutes’ walk from Watford Junction Railway Station. The hotel has a 24-hour reception, a bar and restaurant.