Stay in the heart of one of the most interesting and diverse areas of London at the Ambassadors Hotel, with its effortless style and relaxing rooms appealing to guests from all walks of life. The hotel is conveniently located just off Cromwell Road and the famous Museum Mile and is within a 6 minutes' walk of Earls Court Underground Station which provides access not only to Heathrow Airport, but also Leicester Square, Covent Garden and the rest of central London. A number of London's top attractions can be found within a 15 minute walk from the hotel, including Hyde Park, the Royal Albert Hall, the National History Museum, Imperial College University, and many more. Each of the 140 contemporary guest rooms feature an en-suite bathroom, tea/coffee making facilities, television and hairdryer.
The Ambassadors Hotel is ideally located for the major Exhibition centres of Earls Court and Olympia, and many of the major tourist attractions are within easy reach, including the Natural History and Science Museums, the Albert Hall, Knightsbridge and Hyde Park. The nearest underground train stations are Earls Court on the Piccadilly and District lines, and Gloucester Road on the Piccadilly, District, and Circle lines. Both stations are only a 6 minute walk from the hotel (0.3 miles).