Why We Love It
- This boutique hotel offers “laid-back luxury” (The Daily Telegraph) in London’s posh Belgravia district
- It’s a 10-minute walk from Sloane Square, home to the nearest tube stop, and a 20-minute walk from Buckingham Palace
- There’s an intimate bar lined with a living wall, and an Italian restaurant
- Some of the rooms have bay windows with plush banquettes
Map & Directions
The nearest tube station to the hotel is Sloane Square on the District and Circle Line, a 10-minute walk away, whilst Victoria bus and train station is around 15 minutes’ walk away. Heathrow Airport takes about 35 minutes to reach by car.