Ambassadors In Bloomsbury Hotel

12 Upper Woburn Place, London, United Kingdom

Ambassadors In Bloomsbury Hotel Map

12 Upper Woburn Place, London, United Kingdom
Exterior - Ambassadors Bloomsbury

Hotel Information

The Ambassadors in Bloomsbury Hotel is a very popular hotel, just minutes from Euston train, bus and Underground stations.This Hotel is ultra modern on the inside but retains its old charm on the outside.The Ambassadors In Bloomsbury Hotel has a good location. Its a brisk 30 minute walk to Trafalgar Square and 15 minute walk to the British Museum.