Loading map...

🛎 10 photos

At Sloane

London

4.5 (314) boutique hotel

At Sloane is an intimate luxury boutique hotel located in Chelsea, London. It is recognized for its atmospheric aesthetic featuring moody wooden paneling, intricate stained glass, and an elegant, refined dining salon.

  • Experience the refined dining salon for an upscale meal
  • Appreciate the unique interior design, including intricate stained glass and moody wood paneling
  • Enjoy the intimate, boutique luxury setting in Chelsea

Summaries are created based on reviews, notes, and social media posts.




Photos

At SloaneAt SloaneAt SloaneAt SloaneAt SloaneAt SloaneAt SloaneAt SloaneAt SloaneAt Sloane