Welcome to the Ambassadors Hotel
The Ambassadors Hotel is superbly located in the tranquil conservation area of Earls Court. Boasting exactly 150 ensuite rooms, ranging from single to family rooms, our team is dedicated in providing you with an excellent service, whilst ensuring that your stay is served with the utmost comfort and relaxation in our recently refurbished bedrooms.
As 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.
The Hotel's location borders some of London’s most attractive places for you to discover. With some of the most popular attractions only moments away, you can be sure that this will be the perfect base to discover London.
Earls Court Station, serving both Circle and District lines, is located within reasonable walking distance and provides direct routes to some of the major tourist attractions around London.
In addition, Cromwell Road, also known as being the main artery for the West of the Country, provides direct links to all major Roads within London, making it simple to travel by Road. Furthermore, as The Ambassadors Hotel is so centrally located, shuttle busses may be arranged, providing direct transportation to/from major airports.