Hotel Information


 

 

Ambassadors Bloomsbury Hotel

 

12 Upper Woburn Place, London, WC1H 0HX

 

Phone: +44 020 7693 5400

 

Reservations :  http://www.ambassadors.co.uk/hotel-contacts.html

 

Website : http://www.ambassadors.co.uk/welcome-homehtml