The Sloane Club has over 100 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.