Ambassadors Hotel is placed in a shopping area of London in the vicinity of Hyde Park, Tower of London and Museum of London. Ambassadors Hotel has been welcoming guests to its luxurious rooms since 1975.
Superbly located in South Kensington district, overlooking Hyde Park. The property is 850 meters away from Victoria and Albert Museum, Natural History Museum and Science Museum.
This deluxe hotel is placed within proximity to parks.
It stands minutes away from Earls Court subway station. The hotel is around 20 km from London City airport.
Guests can make use of wireless internet, coffee/tea makers, TV, a laptop safe and heating available in all Ambassadors Hotel rooms. The rooms also feature carpet floor and wooden furnishing.
Eat & Drink
A continental breakfast is served in the airy dining room. Cool drinks are offered in the lounge bar.
The hotel offers a continental breakfast at the price of GBP 10 per person per night.
You can start your day with a full english breakfast, which costs GBP 15 per person per night.
The hotel provides a designated smoking area, an elevator and a baggage storage along with a meeting room, a business corner and an internet corner to fit the needs of all guests.
Wireless internet is available in the entire hotel at GBP 5 per day.
No parking available.
Year renovated: 2008.
Number of floors: 6.
Number of rooms: 140.