Located within easy reach of Watford, M1, M25 and A1M motorway, the Mercure London Watford is an ideal choose for both business and Leisure travel. Central Watford can be reached in less then 10 minutes, where you are able to take the train or tube to central London from Watford Junction Station. The Hotel offer 218 modern style bedrooms, all with flat screen satellite TV with on-demand movies and internet access. All rooms have a work desk, teacoffee facilities, direct deal telephone and 24 ... More