The Ambassadors Hotel London

The Ambassadors Hotel London

0 0 Reviews


Three Stars in London - Bloomsbury
12 Upper Woburn Place, Bloomsbury, London, WC1H 0HX
+44 (0) 20 7387 1456
http://www.ambassadors.co.uk

The Ambassador is situated within easy reach of the West End, Theatreland and the City. They offer a variety of facilities, including a conference room and the Dukes Brasserie. There are 98 rooms equipped with television and modem point and non smoking rooms are also available. An English or Continental breakfast is included in the price. They also provide a laundry service.
Tags: business facilities, conferences, laundry service, restaurant, televisions




Always got something to say? Want to submit 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.