Holiday Inn London Watford Junction har en central beliggenhed kun 2 minutters gang fra Watford Junction Station og 10 minutters gang fra byens centrum. Hotellet har både en restaurant og en bar.
Samtlige værelser på dette Holiday Inn har lys, moderne indretning med fladskærms-tv, aircondition og gratis wi-fi.
Cafeen og den stilfulde lounge serverer Starbucks-kaffe.
Der er et begrænset fitnesscenter på stedet samt et business-center med mødelokaler.
Watford Junction Station forbinder dig med London Euston på kun 25 minutter. Luton Lufthavn ligger 25 minutters kørsel fra hotellet, og Heathrow kan nås på cirka 30 minutter.