Sloane Square London hotel situated near the Chelsea area. Guests are near the Shops and the restaurants in Knightsbridge and Chelsea. Harrods is close by and London Victoria is not far away. The Buckingham Palace, London Eye, Houses of Westminster and the Big Ben are all easily accessible. London West End and all the major areas of Central london are nit far away. Some a a few tube stops awayothers are just a bus ride away. Book London Hotels and bed and breakfast at cheap and budget. Click on the logo below to book online the Sloane Square hotel