Chequers Of Kensington London
0
Reviews
Other Hotels in London
- South Kensington
58-66 Cromwell Road
, South Kensington, London, SW7 5DA
+44 (0) 20 7969 3555
http://www.the-ascott.com
Chequers Of Kensington has 78 deluxe serviced apartments located in the museum district of Kensington. The Royal Albert Hall is also within easy walking distance.
Tags:
serviced apartments
|