Central London Rooms, que tiene salón de uso común y wifi gratis, está en el centro de Londres, cerca de Museo Madame Tussauds, Estación de Paddington y Regent's Park.
Cerca del alojamiento hay puntos de interés como Campo de críquet Lord's, Oxford Street y Estación de metro Oxford Circus. El aeropuerto (Aeropuerto de Londres - City) está a 18 km.