- UK Information
- UK Hotels
- Mercure London Watford Hotel
Mercure London Watford Hotel
Located within easy reach of Watford, M1, M25 and A1(M) motorways, the Mercure London Watford is less then 10 minutes from Central Watford. Guests can take the train or tube to central London from nearby Watford Junction Station.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £48.3
218
Watford Junction