The St Mark’s Hotel is situated on Barkston Gardens in London’s Earls Court, a district in the Royal Borough of Kensington and Chelsea that is home to Olympia London Exhibition Centre, one of the country’s largest indoor event spaces, catering to trade shows, conferences, and live performances.
The St Mark Hotel is a popular 3-star budget hotel in central London, offering 25 guest rooms all with a private en-suite bathroom and Free Wi-Fi Internet Access.
The Hotel is located in the heart of Earls Court, giving our guests excellent access to central London, including Olympia Exhibition Centre, Natural History Museum, Royal Albert Hall, and other famous London attractions, making the hotel an ideal base for both business and leisure travellers to London.
Contact the hotel directly by emailing or calling us using the details.