With a stay at St Simeon, you'll be centrally located in London, convenient to Earl's Court Exhibition Centre and Royal Albert Hall. This hotel is close to Big Ben and Trafalgar Square.
Make yourself at home in one of the 20 guestrooms. Bathrooms with shower/tub combinations are provided. Conveniences include complimentary newspapers and coffee/tea makers, and housekeeping is provided daily.
A complimentary English breakfast is served daily.
Featured amenities include dry cleaning/laundry services, multilingual staff, and an elevator (lift).