16 Colingham Road, SW5 0LX LondonShow on map
The Ambassadors Hotel is superbly located in the tranquil conservation area of Earls Court.
Boasting different kind of rooms, from single to family rooms, with a team dedicated in providing you with an excellent service, whilst ensuring that your day stay is served with the utmost comfort and relaxation in recently refurbished bedrooms. The Hotel's location borders some of London’s most attractive places. With some of the most popular attractions only moments away, you can be sure that this will be the perfect base for your day use.
Earls Court Station, serving both Circle and District lines, is located within reasonable walking distance and provides direct routes to some of the major point of interests 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.