Sloane Square Hotel, London
Location.
The Sloane Square is located in London, close to Sloane Square, Harrod's, and Buckingham Palace. Nearby points of interest also include Royal Albert Hall and Big Ben.
Features.
Dining options at The Sloane Square include a restaurant. Room service is available during limited hours. This 4.0 star property has a business center and offers limo/town car service. The property offers an airport shuttle (surcharge). Guest parking is available for a surcharge. Additional property amenities include a coffee shop/caf�, a concierge desk, and multilingual staff.
Guestrooms.
There are 100 guestrooms at The Sloane Square. Bathrooms feature hair dryers. In addition to CD players, guestrooms offer phones with voice mail. Televisions have satellite channels and DVD players. Air conditioned rooms also include desks, minibars, blackout drapes/curtains, and electronic/magnetic keys. Guests may request irons/ironing boards, extra towels/bedding, and wake up calls. A nightly turndown service and housekeeping are available. Cribs (infant beds) are available on request.
Notifications: