Ambassadors, London - Wontra Travels

Start Your Search Here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Ambassadors

Ambassadors LocationThis hotel is centrally located in the Kensington district of London and offers convenient public transport links from the local underground network. The nearest underground station; Gloucester Road; is just 200 metres from the hotel; Earls Court underground station is 300 meters away. Numerous shops and other entertainment options; as well as many of the city's top tourist attractions; are within easy reach of the hotel.