 Ambassadors Bloomsbury is housed in a splendid Victorian building located right in the centre of London, a short distance from many of the city's famous attractions. The staff at this hotel will be more than happy to help you out with any tourism advice you might need so just ask the concierge or the front desk staff.
The restaurant at the Ambassadors Bloomsbury is worth staying in for with a delectable menu of International cuisine, expertly prepared by the talented chef and utilising only the freshest of local produce.
For those interested in a nightcap or maybe a place to meet with friends before you head out for the evening, pop into the restaurant bar where one can choose from an array of fine wines, beers and cocktails and drink in the friendly atmosphere.
|