Deluxe Town Centre Studio Stevenage se encuentra a 19 km de Hatfield House y a 35 km de Estación de metro Cockfosters, en Stevenage, y ofrece alojamiento con cocina. Este alojamiento está a 5,1 km de Knebworth House y ofrece wifi gratis y parking privado en el propio alojamiento.
El apartamento cuenta con TV de pantalla plana.
Woburn Abbey está a 37 km del alojamiento, y Estación de metro Edgware está a 37 km. El aeropuerto más cercano (Aeropuerto de Londres - Luton) está a 18 km del alojamiento.