The 3-star Ambassadors Hotel is set just 2.5 km from South Kensington, Bayswater and British Museum. The deluxe hotel is a good example of Victorian architecture in London.
The property is set 10 minutes' walk from Olympia Exhibition Centre, Stamford Bridge and Earls Court Exhibition Centre. Nestled in the central district and 5 km from the city center.
Quick access to entertainment venues and bars is provided.
West Kensington underground station is only 450 meters away from the hotel. This hotel is superbly located close to London City airport.
It offers modern rooms equipped with Wi-Fi, climate control, an in-room safe, satellite TV and a seating area and kitchens with a cooker, a fridge-freezer and a microwave. The rooms are furnished with a bright interior and wooden furniture.
Eat & Drink
The restaurant menu features international dishes. A variety of coffee and refreshments is offered in the lounge bar. Masala Zone Earls Court and Addie's Thai Cafe are situated in a business area, about 150 meters from the venue.
There are such business facilities as a business center, a photocopier and a fax on the premises.
Wireless internet is available in the hotel rooms for free.
No parking available.