Das Cleveland ist ein Hotel im Boutique-Stil mit komplett eingerichteten Suiten in beliebter Lage im Viertel W2, im Zentrum Londons. Das Hotel Cleveland Square vereint modernes Design, Komfort und historische Stilelemente. Alle Apartments und Suiten verfügen über eine gut ausgestattete Küchenzeile. Sie erreichen 4 der wichtigsten U-Bahnstationen Londons nach einem kurzen Spaziergang.