Henley House Hotel

Henley House Hotel London

3 Star
30 Barkston Gardens SW5 0EN

It is quite near to a number of significant museums in Europe along with the stores queued up in the streets of Chelsea and Knightsbridge. There is an easy access to the theaters, nightlife and stores of West End, and also to several sights and cultural spots of London. Built up in town house fashion and located in the heart of London, Henley House more.. Hotel is the best hotel for those who are looking for an appealing hotel . less..