AdSituated just off Sloane Square, Sloane Place is a boutique hotel near Chelsea, London. Our restaurant & bar provide informal dining all day. Book online
Friendly & Helpful Staff · Extra Clean and Safe · Ideal Chelsea Location
Amenities: Pod coffee machines, Fast & Reliable WiFi, Writing desk, Mini kettles