Een belangrijke commuter stad in Hertfordshire gelegen in het noorden van Londen en wordt ondersteund door grote buis-, trein-en wegverbindingen, Watford is een levendige gemeenschap met een groot en divers bevolking. Dit hotel is gelegen in het hart van de stad, dicht bij de grote winkelstraten en op loopafstand van de bioscopen, theaters en andere plaatsen entrainment.