Located in London (London City Centre), Chesham Court is within a 10-minute walk of Harrods and Hyde Park. This 5-star apartment is 1 mi (1.6 km) from Buckingham Palace and 1.7 mi (2.8 km) from Big Ben.
Featur ... Read more
Located in London (London City Centre), Chesham Court is within a 10-minute walk of Harrods and Hyde Park. This 5-star apartment is 1 mi (1.6 km) from Buckingham Palace and 1.7 mi (2.8 km) from Big Ben.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage.
Make yourself at home in one of the 14 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. LCD televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided on weekdays only.