7-12 Sloane Square, Kensington and Chelsea, London, SW1W 8EG (Show me directions) Show Map
020 789...Landline Landline 020 788...Main Main
Monday to Sunday: Open 24 Hours
Amex, Cash, Mastercard, Visa
Profile
Our Luxury hotel is located on Sloane Square, in the Royal Borough of Kensington and Chelsea. Experience understated elegance, with personal and attentive service. London's top attractions are easily reached by London Underground just across the square or by taxi from the rank opposite the hotel entrance.