This luxury hotel, situated on Martins Lane, is located in the heart of Covent Garden. Guests will enjoy easy access to a vast quantity of attractions such as nightlife, entertainment, and dining venues. Trafal ... Read more
This luxurious hotel is situated in Covent Garden's heart on Martins Lane. The hotel is close to many attractions, including nightlife, entertainment, as well as dining options. St Martins Lane Hotel is a short walk from Trafalgar Square and Leicester Square. Soho and the business district can also be reached easily. It is located in a prime spot near the Knightsbridge and Kensington shopping areas. The elegantly decorated rooms feature Philippe Starck furniture and offer a high standard in luxury accommodation. St Martins Lane Kitchen is a pop-up restaurant that serves Asian-inspired cuisines from Thailand, Vietnam, and Cambodia. You will also find a wide range of business and recreational facilities at the hotel. The St Martins Lane Hotel is the ideal property for guests who want luxury and well-placed accommodation.