Featuring a relaxation area, Turkish steam room and a sauna, Ambassadors Hotel is situated next to a palace and a museum of London. Behind the imperial facade of Ambassadors Hotel lies bright interior.
Ambassadors Hotel is also located near Science Museum, Kensington Square and Royal Albert Hall. The property is set within 5 km distance from the city center.
Within walking distance of South Kensington district with entertainment venues and bars.
Earls Court subway station is just 5 minutes from the hotel and a 5-minute walk takes guests to West Brompton, Earls Court Square (N-bound) bus stop. The property is superbly located next to London City airport.
This deluxe hotel comprises 140 guestrooms with flat-screen TV, Wi-Fi, climate control, a seating area and a kitchen. There are private bathrooms with a shower, a hairdryer and complimentary toiletries along with a fridge-freezer, coffee/tea makers and a microwave for self-catering.
Eat & Drink
Guest will enjoy international meals in a warm setting of the 24-hour restaurant. Refreshments, soft drinks and beers are offered in the coffee bar. Courtfield and Evoluzione Restaurant are situated in a business area, about 150 meters from the venue.
Business facilities include a business centre, computers and a fax to suit the needs of business travelers.
Wireless internet is available in the hotel rooms for free.
No parking available.