The Chesham Residences
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (London City Centre), The Chesham Residences is within a 10-minute walk of Sloane Square and Harrods.
Make yourself at home in one of the 8 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and washers/dryers, and housekeeping is provided on request.
Property Details
Location
Lyall St, London, England SW1X 8DW, United Kingdom