Set in the heart of London, this hotel is close to Westminster Cathedral and Sloane Square. Other attractions include Buckingham Palace.
Complimentary wireless Internet access is available in public areas.
Bathrooms feature hair dryers. In addition to complimentary wireless Internet access, guestrooms offer direct dial phones. Rooms also include electronic/magnetic keys.