Cleveland Apartments Apartment London
Cleveland Apartments offers accommodation within 3.5 km of the centre of London, with free Wi-Fi, and a kitchenette with a microwave, a toaster and a fridge. It is set less than 1 km from Paddington Station and features a lift.
Number of rooms: 43
Cleveland Gardens, Westminster Borough, London, W2 6DE, United Kingdom