home
>
Holiday inn london watford junction
holiday inn london watford junction
Holiday inn london watford junction
The holiday inn watford junction is ideally located on clarendon road perfectly situated to enjoy all the town has to offer the hotel is perfectly placed for transport links to from and beyond london with watford junction station only a 2 minute walk from the hotel you can be in london euston within 25 minutes holiday inn value and comfort come as standard with your 92 stylish and spacious air conditioned bedrooms all with complimentary internet access get the chance to discover our revolu

SIMILAR PRODUCTS