The Ambassadors Hotel London

The Ambassadors Hotel London

0  Reviews


Three Stars in London - Earl's Court
16 Collingham Road , Earl's Court, London, SW5 0LU
+44 (0) 20 7373 1075
http://www.crystalhotels.co.uk

Situated in Earl's Court, The Ambassadors Hotel is located close to London's foremost exhibition centres. They offer a range of facilities including a dry cleaning service, bar and a restaurant. There are 140 rooms equipped with television, safe and mini bar as well as CD players and non smoking rooms are available upon request.
Tags: air conditioning, bar, business facilities, laundry service, lounge bar, restaurant, room service, safe, televisions




Do you want to write a review of The Ambassadors Hotel in London? Share your experiences and help build a directory of the best Three Stars in London by adding a The Ambassadors Hotel London review. If The Ambassadors Hotel London is your business, why not claim it today! If you claim a business, it will enable you to update the business contact details.