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.