

El Hotel St Martins Lane está ubicado en el corazón del centro de Londres, en la vibrante zona de Covent Garden, a poca distancia de muchas atracciones clave, incluyendo los teatros del West End, la Royal Opera House, Leicester Square, Trafalgar Square, y la gran cantidad de tiendas, restaurantes y opciones de entretenimiento por las que Londres es famoso. El hotel está bien conectado con la red de transporte público de Londres, cerca de varias estaciones de metro, incluyendo Leicester Square y Covent Garden, y es fácilmente accesible desde el Aeropuerto de Londres Heathrow (LHR), aproximadamente a 29 km de distancia.