Being an ideal place in the city of London, this hotel offers a warm welcome, pleasant ambience and convenient facilities to make your stay a memorable one.Location
Situated in the South Kensington Area, the Ambassadors Hotel London is close to the main exhibition centres of Earl's Court and Olympia. A few minutes walk will take you to the London Underground rail network at Gloucester Road and Earl's Court, giving quick and easy access to the City and the commercial areas of London as well the other sights the city has to offer.
Rooms
The hotel has 140 comfortable and well-furnished guestrooms that are equipped with modern amenities to ensure you a pleasurable stay. Specially adapted rooms for the disabled guests are also available.
Restaurant
Guests can dine at the on-site restaurant that serves a variety of delicacies in a modern atmosphere. You are also welcome to the bar to unwind with your favourite drink, after a long tiring day.
General
A short walk from the hotel puts you in peaceful Kensington Gardens and Hyde Park, where you can stroll around the Serpentine. If culture is your aim, the neighbouring museums the Natural History, Science and Victoria and Albert - housed in their splendid buildings will occupy your attention for more hours than you may think. The history and sights of the Capital are well and truly on your doorstep when staying at the Ambassadors.