London Central Studios ofrece alojamiento con wifi gratis, zona de cocina, nevera, microondas y tostadora a 2,3 km del centro de Londres.
Todas las unidades disponen de aire acondicionado y TV de pantalla plana.
Cerca del alojamiento hay puntos de interés como Estación de Paddington, The Serpentine y Museo Madame Tussauds. El aeropuerto (Aeropuerto de Londres - City) está a 17 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.