Draycott Hotel, London, England

Built in 1890, the Draycott Hotel is one of the finest and most elegant five star hotels in London. This beautiful, lovingly restored red-brick Edwardian hotel is situated just around the corner from Chelsea’s fashionable Sloane Square, making it the perfect location to explore everything London has to offer. The Draycott Hotel offers luxury accommodation with traditional old age elegance and quintessentially British luxury within a peaceful city retreat.

Get in touch today! Contact Us