The Cleveland

hotel_clevelandsq.jpg
Welcome to The Cleveland a wonderful 4 star hotel located in the heart of London in a quiet residential area. The hotel is a beautiful period building providing fine four star accommodation. The hotel's friendly and professional staff will strive to meet your every need ensuring you have a truly relaxing and soothing nights sleep.

The Cleveland has a refined and opulent atmosphere with luxurious facilities and the utmost of attention to detail providing you with a relaxing and soothing nights sleep.