This luxury 200-bedroom, fully air-conditioned property is situated in Kensington, within easy reach of Knightsbridge. Harrington Hall is a hotel providing every modern convenience in a beautifully designed, classical setting. All of the hotels rooms are spacious Single rooms have a minimum of a Queen size double bed, and Double rooms guarantee a King size bed (6ft 6in). The hotel also includes nine conference and banqueting suites. The Lounge Bar combines warmth and elegance with comfortable ... More