| The Ambassadors is a friendly hotel situated in the borough of Kensington and Chelsea. This centrally located establishment has 140 compact rooms with all the modern amenities. The hotel is situated near Hyde Park and close to Earls Court and Olympia Exhibition Centres. Only a few minutes walk from Gloucester Road and Earl's Court Underground Stations, and minutes away from the Natural History Museum, the Royal Albert Hall and the Victoria & Albert Museum. The property lies within easy reach of London's finest stores such as Harrods, Selfridges, with many excellent shopping, entertainment and dining venues nearby. The hotel has a porter service and a 24-hour reception desk where the friendly staff will be glad to book your limousine/car and sight seeing tours. A photocopying and fax service are also available. An Internet Point is at guests' disposal in the lobby. |