Glamorous Kensington Hotel

About this location

In the heart of South Kensington, with its glamorous and sophisticated style this hotel offers the typical and refined setting of an English noble residence, for meetings and events. Meeting rooms and 52 rooms and suites available.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking