D & D Luxury Apartments se encuentra a menos de 1 km de Estación de metro Stanmore y a 4 km de Estación de metro Edgware, y ofrece alojamiento en Stanmore.
Todas las unidades disponen de TV, baño privado y cocina totalmente equipada con nevera.
Estación de metro Kenton está a 5,1 km del alojamiento, y Estación de metro Preston Road está a 6,2 km. El aeropuerto más cercano (Aeropuerto de Londres Heathrow) está a 23 km del alojamiento.