Due to its central location, it's no surprise that there are plenty of hotels in Sloane Square, including luxury and cheap options near the tube station. The 4 star Mercure London Kensington Hotelis in beautiful South Kensington, just one stop away from Sloane Square on the tube. Or, choose the Sofitel London St James Hotel for an equally stunning hotel in the heart of St James, complete with breakfast, a bar and restaurant, and a fitness centre. Check out our collection of ALL – Accor Live Limitless hotels before your trip