Location
Located at 4 Barkston Garden, St. Mark Hotel is placed close to Earls Court Exhibition Centre. National Art Library, Royal Mews and Kensington Palace and are also at easy reach from this hotel.
Rooms
Hotel St. Mark offers 25 rooms with fully equipped kitchenette, coffee maker and telephone, available in every room.
Restaurant
Guests can enjoy their morning breakfast at the pleasantly set breakfast room of this London hotel. For drinks, they can visit the hotel's bar offering a wide selection of cocktails.