St Martins Lane London Hotel

5 Stars

St Martins Lane is located in the theatre district in London’s Covent Garden. Here, you can enjoy relaxing in the sophisticated and warmly decorated Den with a cup of tea or a glass of Gin. You may also find yourself headed to the Asia de Cuba restaurant more than once, where you’ll find a dynamic menu of Latin-Asian fusion. St Martins Lane is just steps from Trafalgar Square, and very conveniently located from several other sights and centers in London.

Plan Your Journey

Explore places and experiences that can help shape your personalized travel itinerary.

Start Planning
Scroll to Top