The Exhibitionist Hotel – Kensington – 37 rooms

The Exhibitionist Hotel Kensington is a chic art themed hotel in South Kensington. A place where you can get inspired by our latest art exhibition in an intimate and easy-going atmosphere. The hotel features a cocktail bar & restaurant with 37 boutique bedrooms. Within walking distance from South Kensington Tube station, the Natural History Museum, Royal Albert Hall, Harrods it is well placed to see everything you’ve come to see and experience in London.

Similar properties