St Mark Hotel 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* St Mark Hotel

About the 2* St Mark Hotel

The St Mark Hotel is located in a quiet residential area off Earls Court Road a 5 minute walk from Earls Court tube station giving hotel guests excellent access to central London. The hotel is newly refurbished all 25 bedrooms are elegantly furnished with modern decor. All guest rooms have fully equipped kitchenettes including kettle toaster fridge and microwave. Free wireless internet access is provided throughout the building and an internet point is at guests disposal. The location friendly and helpful staff and the additional facilities in the rooms making this nice 2 star hotel an ideal base for both business and leisure travellers to London.

2* St Mark Hotel on a map of United Kingdom

London Airport 2* St Mark Hotel
Flight + Hotel
Hotel Only
St Mark Hotel
England: South United Kingdom
St Mark Hotel
For nights
Guests in Room 1
Adults Children