Doté d'un salon commun, le Central London Rooms est situé à Londres, à 1,6 km de la gare de Paddington, à 1,7 km de Regents Park et à 1,8 km du stade de cricket Lord's Cricket Ground. Il propose une cuisine commune, une bagagerie et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il se trouve à 800 mètres du musée Madame Tussauds et à moins de 2 km du centre-ville.
Les chambres de ce Bed & Breakfast comprennent un bureau. Tous les logements sont insonorisés. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité d'Oxford Street, d'Oxford Circus et de Carnaby Street. L'aéroport de Londres-City, le plus proche, est implanté à 18 km.