About us

This boutique hotel is the city cousin within the Iconic Luxury Hotel collection. Overlooking Pavilion Road behind Sloane Square, it’s the perfect London base for a shopping trip, romantic weekend away or a city break. Comprised of four townhouses, the hotel is an intriguing maze of corridors and staircases, with interiors that are as dramatic as they are elegant. Enjoy an indulgent afternoon tea in the lounge or sip a delicious cocktail at the bar. Looking for something more spectacular? Dine in the hotels latest edition, Hans’ Bar & Grill and enjoy a sweet treat from the restaurant named after Hans’ Sloane, the gentleman who introduced chocolate to the UK.