Henley House Hotel - London

Rooms
20
Location
London - Kensington
Overview
The Henley House Hotel, London is close to Earls Court Tube Station and the Exhibition Centre. It is set in a beautiful garden square in the Royal Borough of Kensington close to theatres, shops and nightlife of the West End. Numerous historic sights are easily accessible from the hotel. The boutique style Henley House Hotel offers comfortable rooms and an informal atmosphere.
Standard facilities:
Hotel
Star
Location
other spellings: henley hous hotle, hotell, otle