No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Gloucester Place, London
Boasting a shared lounge and free WiFi, Central London Rooms is situated in the centre of London, close to Madame Tussauds, Regents Park and Lord's Cricket Ground. Oxford Street is 1.9 km from the bed and breakfast, while Carnaby Street is 2.
See MoreUsage of subsidiary facilities may incur additional fees