

L'Hotel St Martins Lane è situato nel cuore del centro di Londra, nella vivace area di Covent Garden, a pochi passi da molte delle principali attrazioni, tra cui i teatri del West End, la Royal Opera House, Leicester Square, Trafalgar Square e la miriade di negozi, ristoranti e opzioni di intrattenimento per cui Londra è famosa. L'hotel è ben collegato alla rete di trasporti pubblici di Londra, vicino a diverse stazioni della metropolitana, tra cui Leicester Square e Covent Garden, ed è facilmente raggiungibile dall'aeroporto di Londra Heathrow (LHR), a circa 29 km di distanza.