St Simeon Otel Londra şehrinin popüler bölgesinde, Kensington Sarayı'den yaklaşık 2 km uzaklıkta bulunmaktadır. Odalarda Wi-Fi sağlanır.
Tesis moda Londra Merkez semtinde yer almaktadır. Otel, Gloucester Road metro istasyonuna 300 metre mesafede yer almaktadır. St Simeon Otel, British Museum'a kısa bir sürüş mesafesindedir. Bu otel London West Brompton tren istasyonundan 900 metre mesafede yer alır.
Şehir manzarası sunulmaktadır.
Sabahları ücretsiz kahvaltı servis edilmektedir. Peridot, ristorante vecchiomondo yaklaşık 400 metre uzaklıkta bulunur.