
London, United Kingdom
Cleveland Residences Apartments
Apartment
Begin and end your travels in an elegantly furnished apartment with all the amenities of home. Located in Central London, the Cleveland Residences provide any businessperson the comforts of a one-bedroom apartment in the diverse…
- Wi-fi
- 24-hour security
- Airport Shuttle · extra charge
- Car hire · extra charge


