Spacious 1 Bed Sloane Square London ligger 2 km fra National Gallery og tilbyder Wi-Fi på værelserne.
Hotellet har en central beliggenhed, 950m fra South Kensington metrostation og nær Sloane Square. Der er en kort 10 minutters køretur fra The London Eye. Saatchi Gallery kan findes i området.
The Five Fields ligger 5 minutters gang derfra og tilbyder moderne retter.