Popular hotel located on Holland
Road in West Kensington, and within walking distance to the Earls
Court and Olympia Exhibition Centres. The Westfield Shopping Centre
located in White City/Shepherds Bush is within easy reach.
Nestled between Earls Court
and Kensington on Barkston Garden, the St Mark Hotel is within walking
distance to the Earls Court exhibition centre heading West, and close
to the London museums in Kensington.