From the Holiday Inn London - Watford Junction website:
Hotel by Watford Junction Station near the town centre & Vicarage Stadium with transport links to London Euston. Book this hotel with gym, patio & bar now.
Travel and Tourism, Holiday Inn London - Watford Junction
Based on 0 Reviews
Add ReviewContemporary hotel with a restaurant and free Wi-Fi three miles from Warner Bros. Studios and 20 minutes from central London.