The Ambassadors Hotel London
Three Stars in London
12 Upper Woburn Place, Bloomsbury, London, WC1H 0HX
+44 (0) 20 7387 1456
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.