El Nell Gwynn Chelsea Accommodation ocupa un edificio de estilo art déco situado en la avenida Sloane, en el distrito londinense de Kensington y Chelsea.
Todos los apartamentos están decorados de forma individual y tienen cocina totalmente equipada y baño. La tarifa incluye WiFi gratuita e ilimitada de alta velocidad y un set de bienvenida gratuito con artículos de aseo y té de una misma plantación (single estate). Se presta un servicio de camarera de pisos semanal de 2 horas que incluye limpieza y cambio de toallas y de ropa de cama. Se pueden solicitar toallas adicionales por un pequeño suplemento.
El edificio cuenta con servicio de botones las 24 horas y cámaras de seguridad.
El Nell Gwynn Chelsea Accommodation está a 800 metros de los grandes almacenes Harrods, en el barrio de Knightsbridge. El establecimiento se encuentra a 10 minutos a pie del Museo de Historia Natural, del Museo de Ciencias y del Museo Victoria y Alberto. Las estaciones de metro de South Kensington y Sloane Square quedan a 8 minutos a pie y ofrecen un servicio de enlace con las zonas de West End y City of London.
El Nell Gwynn Chelsea se halla a 1,7 km de Hyde Park. El aeropuerto de la ciudad de Londres, situado a 15 km, es el más cercano.