About this location
Elegant, welcoming and intimate, this hotel is an authentic British boutique hotel with a real home-feeling in the heart of Kensington, London. 50 rooms and suites, individually furnished with their own style and atmosphere. The hotel has a restaurant, bar and cocktail bar with a rock’n’roll atmosphere. 3 meeting rooms: they are the ideal locations for business events, weddings and celebrations in London.
Exact location provided after booking