L'hôtel et appartements avec service Cleveland Square, ouverts en avril 2007, se trouvent dans le quartier très prisé de W2, en plein cœur de Londres.
Cet hôtel mêle style contemporain et confort tout en conservant des traits historiques. Chaque appartement est doté d'une kitchenette bien équipée.