+ 44 (0)20 7373 1075       reservations@theambassadorshotel.co.uk

Location

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.

Our Hotel

The Ambassadors Hotel is superbly located in the affluent area of Kensington within the Royal Borough of Kensington and Chelsea in West London. Arranged over Seven floors, all our 150 bedrooms offer exceptional comfort and relaxation. Our rooms vary in size and after an extensive refurbishment programme, we are now proud to also introduce our Deluxe rooms, which have been renovated to the highest standard offering additional comfort and style. s well as providing our guests with superbly comfortable room, we also offer an ample selection of mouth-watering choices at breakfast every morning, which will have you energised for the great day ahead.

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.