Holiday Inn Express London - Watford Junction
Este hotel, situado a solo 20 minutos en tren del centro de Londres, y a 2 minutos de la estación de tren de Watford Junction, está situado junto a la A412 y cuenta con conexiones cercanas con las autopistas M25 y M1.