St Mark'S - Merit Hotels er placeret i London Centrum område, inden for 5 minutters gåtur fra gastropub The Blackbird.
British Museum ligger 6 km fra hotel og National History Museum ligger 1 km derfra. Det er 5 km fra London´s centrum. Earl's Court metrostation kan nås på 5 minutter til fods.
24 værelser er udstyret med en personlig værdiboks og lydisolerede vinduer.