Das 4-Sterne-St Mark Hotel London liegt in unmittelbarer Nähe von den Cabinet War Rooms, und zwar ca. 4 Kilometer von hier entfernt.
Das Hotel liegt im Viertel Earls Court von London, in etwa 10 Fahrminuten Entfernung von Unterhaltungsangeboten, vor allem dem Hurlingham Club. Das Hotel liegt in der Nähe vom Naturhistorischen Museum, und zwar nur 1 km entfernt. Das St Mark London befindet sich gleich neben dem London Science Museum. Die Unterkunft befindet sich in 250 Meter Entfernung zur U-Bahn-Station Earls Court und in einer Entfernung von 10 Minuten zu Fuß vom Bahnhof West Brompton.
Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken sind vorhanden.
Das Restaurant No. 10 Restaurant befinden sich ungefähr 450 Meter vom St Mark London entfernt.
Check-in:von 15:00-23:59 Uhr
Check-out:bis 11:00 Uhr