Offering 140 rooms, the pleasant Ambassadors Hotel features Turkish steam room and a relaxation room available on site. Behind the Victorian facade of Ambassadors Hotel lies bright interior.
The property is superbly situated next to Earls Court subway station. London city center is 5 km away.
Within walking distance of South Kensington district with entertainment venues and bars.
It lies only 500 meters away from West Brompton train station. The hotel is approximately 20 minutes' drive away from London City airport.
Ambassadors Hotel offers modern rooms with multi-channel TV, heating, an in-room safe, an iron with ironing board and a seating area as well as a fridge-freezer, an electric kettle and a microwave. For more comfort a shower, a hairdryer and towels are provided.
Eat & Drink
The 24-hour restaurant treats guests with international meals in a warm setting. Guests can unwind at the comfortable Comfortable bar serving a wide range of refreshments, soft drinks and beers. Thai Taste and Courtfield serve a selection of meals within 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.