

O Hotel St Martins Lane está localizado no coração do centro de Londres, na vibrante área de Covent Garden, a uma curta distância de muitas atrações principais, incluindo os teatros do West End, a Royal Opera House, Leicester Square, Trafalgar Square e a infinidade de lojas, restaurantes e opções de entretenimento pelas quais Londres é famosa. O hotel está bem conectado à rede de transporte público de Londres, próximo a várias estações de metrô, incluindo Leicester Square e Covent Garden, e é facilmente acessível a partir do Aeroporto de Londres Heathrow (LHR), aproximadamente a 29 km de distância.