Call to book1-866-826-9438
Tour Search
#Favourites

Ambassador’s Hotel, Bloomsbury

In London, we stay at the 4-Star Ambassador's Hotel. Ideally located in Bloomsbury, close to St Pancras International, as well as Russell Square tube station, this is the perfect base from which to explore the city. The hotel offers a fitness centre and a restaurant, which serves delicious Italian food and offers a wide range of beers, wines, and cocktails. The rooms are air-conditioned, and come with a television, a hair dryer, a safe, and coffee making facilities. 

0 results matching: Ambassador’s Hotel, Bloomsbury

Filters
Filter by
Clear All
Tour type
Reset
Transport type
Reset
Tour length
Reset
Additional options
Reset