Make a Reservation
Deluxe DpubleRoom Only Rate
Book Early and Save - 10%
2 Night Special - Save 15%!

Near Earls Court Tube Station

The Ambassadors Hotel is only an eight minute walk from Earls Court Tube Station. The Earls Court Tube Station is on the District, Circle and Piccadilly lines. Earls Court Tube Station is located between Earl's Court Road and Warwick Road.

Heathrow To Earls Court Tube Station

The hotels location is particularly convenient if you are arriving from London via Heathrow. Take the Piccadilly Line at Heathrow terminals 2 or 3 to Earls Court Tube Station. The Ambassadors Hotel is just a short walk from the tube station. The journey should take just over 30 minutes and the train leaves every five minutes.

Attractions Via Earls Court Tube Station

Taking the District & Piccadilly lines from Earls Court Tube Station gives you easy access to some of London's most famous tourist attractions such as the many museums on Gloucester Road including The Natural History Museum, The Royal Albert Hall and The Victoria And Albert Museum. The lines also serves The iconic Harrods store , Hyde Park, The Tower of London, Westminster,  Buckingham Palace , Piccadilly Circus, Leicester Square, Covent Garden and much more.

Close Info