Jurys inn london watford 2 night offer 1st night dinner
The jurys inn london watford hotel is situated in the centre of the town and is just 5 minutes walk from the watford junction train station and a few minutes drive from the m25 this location means that all the sights sounds and shops of central london are just 20 minutes from the jurys inn watford the hotel itself is modern stylish and friendly with a relaxed atmosphere throughout and excellent accommodation the spacious clean and comfortable guest rooms at the jurys inn london watford m