Zenobia London Luxury Apartments dispone de vistas al jardín, wifi gratis y parking privado gratis. Se encuentra en Finchley, a 5 km de Estación de metro Southgate London.
Cada unidad dispone de cocina con nevera y lavavajillas, además de TV de pantalla plana vía satélite, accesorios para planchar, escritorio y zona de estar con sofá cama. Hay un baño privado con ducha y artículos de aseo gratuitos en cada unidad, además de secador de pelo.
Alexandra Palace está a 5,6 km del alojamiento, y Estación de metro Wood Green está a 5,6 km. El aeropuerto (Aeropuerto de Londres - City) está a 29 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.