|
Ambassadors Hotel London
0
Reviews
Hotels in London
12 Upper Woburn Pl
, London, WC1H 0HX
020 7693 5400
Ambassadors Hotel London is a hotel in London who specialises in hotel accommodation and hotel deals. Ambassadors Hotel hotel’s post code is WC1H 0HX.
|
|
Are you willing to write a short review of Ambassadors Hotel London? Tell us about your experiences by writing a Ambassadors Hotel London review and help build a list of the best Hotels in London. Are you the business owner of Ambassadors Hotel London, then claim it now. If you claim a business, it will enable you to update the business contact details.