

Das St Martins Lane Hotel befindet sich im Herzen von Central London, im lebendigen Viertel Covent Garden, nur wenige Gehminuten von vielen wichtigen Sehenswürdigkeiten entfernt, darunter die West End-Theater, die Royal Opera House, Leicester Square, Trafalgar Square und die Vielzahl von Geschäften, Restaurants und Unterhaltungsmöglichkeiten, für die London berühmt ist. Das Hotel ist gut an das öffentliche Verkehrsnetz Londons angebunden, in der Nähe mehrerer U-Bahn-Stationen, darunter Leicester Square und Covent Garden, und ist leicht vom Flughafen London Heathrow (LHR) aus erreichbar, etwa 29 km entfernt.