Sloane Square Hotel is a friendly 4-star hotel offering comfortable accommodation in the heart of London. It boasts an excellent location close to Sloane Square tube station and the famous Kingâs Road. Knightsbridge is an exclusive area famous for its upmarket shopping centres and boutiques. Nearby places of interest include Harrods, Harvey Nichols, Hyde Park, Buckingham Palace and the South Kensington museums. Knightsbridge tube station is located in the vicinity, providing fast and easy access to other popular London destinations. The hotel is housed in a traditional townhouse. Chargeable Wi-Fi is available throughout the premises. Standard rooms are approximately 20sqm and decorated in a modern style. They feature a large bay window with views of Sloane Square or the Holy Trinity Church. Amenities include air-conditioning, a flat-screen TV, Nespresso coffee machine, mini-bar and an en-suite bathroom. A buffet breakfast is provided every morning and there are plenty of dining opportunities in the vicinity. The hotel has a 24-hour reception.