Obiekt Central London Rooms położony jest w centrum miejscowości Londyn i oferuje wspólny salon oraz bezpłatne WiFi. W pobliżu znajduje się: Muzeum Figur Woskowych Madame Tussaud, Dworzec kolejowy Paddington Station i Regent's Park.
W pobliżu obiektu Central London Rooms znajdują się liczne atrakcje, takie jak Stadion Lord's Cricket Ground, Ulica Oxford Street i Stacja metra Oxford Circus. Najbliższe lotnisko, Lotnisko Londyn City, znajduje się 18 km od obiektu Central London Rooms.
Liczba pokoi : 4