Stadium Nook se encuentra en Wembley, a 2,1 km de Wembley Arena y a 2,5 km de London Designer Outlet, y ofrece alojamiento con equipamiento como wifi gratis y TV de pantalla plana. El alojamiento, que está a 5 min a pie de Estación de metro Preston Road, dispone de terraza y parking privado gratis.
Hay toallas y ropa de cama en el apartamento.
Estación de metro Kenton está a 2,6 km del alojamiento, y Estadio Wembley está a 3,2 km. El aeropuerto más cercano (Aeropuerto de Londres Heathrow) está a 20 km.