Sloane Square Hotel London
7–12 Sloane Square,
London
SW1W 8EG
Tel: 020 7896 9988
Westminster, Belgravia, Pimlico
Star Rating: 5-star
Website: Sloane Square Hotel
Book a London Hotel Direct at Best Rates
7–12 Sloane Square,
London
SW1W 8EG
Tel: 020 7896 9988
Westminster, Belgravia, Pimlico
Star Rating: 5-star
Website: Sloane Square Hotel