Una de las principales conmutador de la ciudad situado en Hertfordshire, al norte de Londres y con el apoyo de un gran tubo, tren y carretera, Watford es una vibrante comunidad con un gran y diversa población. Este hotel está situado en el centro de la ciudad, cerca de las principales calles de tiendas y cerca de los cines, teatros y otros lugares de arrastre.