About Ambassadors Bloomsbury
The very popular Ambassadors in Bloomsbury Hotel has a modern look on the outside, but on the inside it still maintains its old magic. Located in the chic Bloomsbury district, it makes a good choice for travelers, no matter on what kind of trip they are taking. This 4 star hotel is close to important attraction points in London and main public transport stations.Tip: The Ambassadors in Bloomsbury Hotel is in association with Number Twelve Restaurant, which was nominated as the Best Italian Restaurant of the year in 2008. It’s worth a visit!
No cancellations or refunds.
From: 2016-05-26 to: 2021-01-31 - FREE WIFI
Ambassadors Bloomsbury Map
*Distances are shown as the crow flies and not necessarily the actual travelling