home
>
St mark hotel
st mark hotel
St mark hotel
Location located in london kensington st mark hotel is close to kensington roof gardens royal albert hall and harrods also nearby are london natural history museum and stamford bridge stadium hotel features guests are served a complimentary breakfast in addition to tourticket assistance and a safe deposit box at the front desk st mark hotel features express check in wireless internet access is available in public areas surcharges apply additional amenities include express check

SIMILAR PRODUCTS