This London hotel is in the city’s center, 20 meters from Sloane Square and within one kilometer of the Saatchi Gallery, the Royal Hospital Chelsea, and Harrod's.
Sloane Square Hotel has a restaurant and a coffee shop/café. Room service is available during limited hours. This 4-star property provides a 24-hour airport shuttle (surcharge).
Amenities featured in guestrooms include satellite LCD TV, DVD players, video game consoles, iPod docking stations, hair dryers, and minibars. Business-friendly amenities include desks, voice mail, and in-room safes (accommodate laptops). Wireless (high-speed) Internet access is available (surcharge).