Kensington Boutique Hotel

Back GET A QUOTE

The Venue

This undeniably charismatic British hotel situated close to Hyde Park offers luxury, privacy and hospitality in equal measure.