Holiday inn express london watford junction
The holiday inn express watford junction is ideal for both business and leisure situated in the heart of the business district yet just 20 minutes from all the splendour of central london located close to the m25 m1 and just 2 minutes walk from the watford junction train station it is easy and convenient to travel to and from the holiday inn express watford junction whatever your reason for visiting you can be sure of a warm and friendly welcome at the holiday inn express watford junction