Hotel posiada własny ogród i szczyci się bezpłatnym dla Gości parkingiem. Ten niewielki, prowadzony przez rodzinę hotel położony jest w Watford, blisko autostrady M1 i centrum Londynu.
Close to Watford's town centre and just half a mile (800 m) from Watford Junction Station, the hotel offers newly refurbished en suite rooms with plasma flat-screen TVs with Freeview.
Travelstop Inn has great-value, basic en suite rooms in Watford, and is well-located for the M1 and M25. Each room has tea/coffee making facilities, satellite TV and a trouser press.