Boutique Hotel London
Overlooking a beautiful garden
square in the Royal Borough of Kensington & Chelsea, Henley
House is a charming boutique hotel in London, offering comfortable
rooms rich in decor & detail.
Business clients will appreciate
the hotel's proximity to the business & financial centres.
Tourists and those looking
for that romantic weekend in a London boutique hotel will love the warmth
and intimacy of this residence.