The Harrington Hotel is located in an exhibition area of London, about 4.1 km away from Big Ben. Featuring Royal architecture, the hotel occupies a 7-story building opened in 1960.
The hotel is in a great location just near Gloucester Road subway station. The center of London is 4 km away from the venue.
A shopping street and department stores are within meters of the property.
The Harrington Hotel offers 41 rooms fitted with complimentary Wi-Fi, an individual safe, television, a fridge and coffee/tea makers for a comfortable stay in London. Bathrooms come with a bathtub, a shower and a hairdryer.
Guests can dine at Southwest 7 and Green Door Steakhouse 5 minutes walking distance from the hotel.
London City airport is about 25 minutes by car.
Computers and a business center along with a safe deposit box, an elevator and a luggage storage are available for guests.
The property features a mini club and cots for children. A gym and a fitness centre are among the on-site facilities.