Located in London (London City Centre), Cheval Phoenix House is within a 15-minute walk of Hyde Park and Harrods. This luxury aparthotel is 1.2 mi (1.9 km) from Buckingham Palace and 1.5 mi (2.4 km) from Natural History Museum.
Rooms
Make yourself at home in one of the 33 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Wired and wireless internet access is complimentary, and flat-screen televisions with satellite programming provide entertainment. Conveniences include safes and microwaves, and housekeeping is provided daily.
Business, and other amenities
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities.