Sloane Square Hotel
Why We Love This Hotel
- Sloane Square Hotel is in London's fashionable Chelsea area
- It's a 2-minute walk from Duke of York Square, which is home to boutique shops, restaurants & the Saatchi Gallery
- The hotel was designed in 1771 & hosted The Beatles in the early 1960s
- Buckingham Palace, the Natural History Museum & Big Ben are less than 10 minutes away via the Tube
Sloane Square Hotel is in Chelsea, one of London's most fashionable districts, within easy reach of a huge variety of shops, restaurants and bars, as well as many of the city's top tourist attractions.
Duke of York Square -- which is home to boutiques, restaurants and the Saatchi Gallery -- is just around the corner. Or you could stroll down trendy Kings Road, or head up Sloane Street towards Knightsbridge and shop at Cartier, Tiffany & Co or Hermès along the way.
You can also jump on the District line at Sloane Square Tube station, which is across the road from the hotel, and get to Buckingham Palace, the Natural History Museum, the Palace of Westminster and Big Ben within 10 minutes.
The hotel was designed in 1771 and is named after Sir Hans Sloane, who founded the British Museum. Previously The Royal Court hotel, The Beatles stayed here during their heyday, when it operated as the Royal Court Hotel.
The property's Côte Brasserie serves contemporary French cuisine and there's a café and bar where you can grab breakfast and other light snacks.
There are 102 bedrooms, all of which overlook either Sloane Square or the Holy Trinity church. Wi-Fi is free.