A stay at The Harrington places you in the heart of London, minutes from London Natural History Museum and Imperial College London. This 4-star aparthotel is close to Royal Albert Hall and Harrods.
Make yourself at home in one of the 39 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Plasma televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as safes and desks.
Rec, Spa, Premium Amenities
Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and tour/ticket assistance.
Business, Other Amenities
Featured amenities include a computer station, express check-out, and dry cleaning/laundry services. A shuttle from the airport to the hotel is provided for a surcharge (available on request).