The Ambassadors Hotel is a 3 star London hotel situated in the Royal Borough of Kensington & Chelsea. The hotel offers 140 en-suite rooms, all with modern amenities.
Popular with attendees of Earls Court and Olympia Exhibition centres, with its prime location just off Cromwell Road, The Ambassadors Hotel is also well placed for visitors to the local world class museums, and close to transport links for the rest of London.
The Ambassadors Hotel also provides guests with a wealth of facilities, including Free Wireless Internet available throughout the hotel.
London Eye River Cruise Experience. See London from a different perspective and enjoy a unique 40-minute circular sightseeing cruise on the river Thames with fascinating live commentary presented by trained guides. Highlights include the Houses of Parliament, St. Paul’s Cathedral and the Tower of London.
2 nights Including the London Eye River Cruise Experience, & The Royal Mews, Buckingham Palace. 2 nights February £189.00 pp March and April £199.00 pp