

St Martins Lane Hotel is located in the heart of Central London, in the vibrant Covent Garden area, within walking distance of many key attractions, including the West End theatres, the Royal Opera House, Leicester Square, Trafalgar Square, and the myriad of shops, restaurants and entertainment options that London is famous for. The hotel well-connected to London's public transport network, close to several Underground stations, including Leicester Square and Covent Garden, and is easily accessible from London Heathrow Airport (LHR), approximately 29 km away.