NameTown£
The Live and Let Live£84
Jurys Inn London Watford£65
Templars Hotel and Carvery£55
Glenlyn Guest House£74
Travelodge Watford Central£49
Premier Inn Watford CentreWatford£55
Lodge Drive Apartments
Chumleigh Lodge Hotel£46
Premier Inn London EdgwareMiddlesex£55
Comfort Hotel Finchley£61
Hendon Hall£75