The Sloane Club has over 130 fully-equipped, tranquil bedrooms. The ideal place to relax after a day in London; sink in to our luxuriously soft beds for a restful sleep.