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.
The Ambassador is a first class hotel located 30 minutes from Heathrow
Airport. Hotel is newly refurbished and ideally located for business
or pleasure. Attractive guest rooms are comfortable and well appointed.
In terms of service and hospitality the Ambassador Hotel is your
place to stay. Hotel is minutes to fine dining, shopping and entertainment.