Self-Catering in Bayswater
The Cleveland Square Hotel and Serviced Apartments, opened in April 2007, are situated in the most sought-after location in W2, in the heart of London. Cleveland Square links contemporary design with comfort and historical conservation. Each accommodation unit features a well-equipped kitchenette.
Tea/Coffee Making Facilities
No Smoking Rooms
TV in Rooms
This page viewed on 3,381 occasions since 22nd October 2008