The Ambassadors Hotel London is located just off Cromwell Road. Few hotels in London can offer it's guests such a perfect base from which to explore London city. The London Underground rail network at Gloucester Road and Earl's Court is just a few minutes walk away from the hotel. Here, guests can easily and quickly access London City and the commercial areas, not to mention the other sights and tourist attractions that London city has to offer. The peaceful Kensington Gardens and Hyde Park are also just a short walk away from the Ambassadors Hotel London.
Ambassadors Hotel London Click here to browse more
Budget Accommodation London
|