Hotels London

Book Online

Cancel /
Options

Welcome to Ambassadors Hotel

Welcome to Ambassadors Hotel

The Ambassadors hotel is a 3 star metro hotel, with its 140 rooms it is centrally located in the heart of London fashionable Kensington and Chelsea district, Within walking distance to London’s magnificent parks, museums and other place of interest it is also a short distance away for shopping at the world famous Harrods, Oxford, Regents and Bond street., this hotel offers a relax and friendly service making it the ideal choice for the home away from home.

The hotel has 140 en-suite rooms all with modern amenities. Whether you come for the pomp or pageantry, the unforgettable sights, the museums and theatres or a business commitment, you will receive a personal service at this three star hotel. We look forward to welcoming you to our hotel.

We are on GDS:

AMADEUS: FGLON033
SABRE: FG65193
GALILEO: FG79193
WORLDSPAN: FGLONAM
PEGASUS: FG35459

Offers

Events