A collaboration between three great names in hotels, At Sloane brings the finest in hospitality and design to a prominent address in London. Just off Chelsea’s Sloane Square and within moments of ...
Elegant All-Suite Hotel located in the Chelsea Harbour development on the Thames, offering stunning views of the river & harbor.
Following the launch of The Mayfair Townhouse and 11 Cadogan Gardens, the Iconic Luxury Hotels collection has transformed The Draycott—a well-worn yet beloved institution known for its homemade ...
Tucked away on a leafy London street, The Chelsea Townhouse feels less like a hotel, and more like a traditional upscale residence with a secret. While its exterior may be defined by the traditional ...
Plus: a chef’s guesthouse in Bali, art that explores girlhood — and more recommendations from T Magazine. Step by Step By Caitie Kelly In the morning I tend to wash my face before I get in the shower.