This four star hotel is located in fashionable area of Bloomsbury and offers bright and stylish rooms. Ambassadors Bloomsbury is one of the best hotels around Great Portland Street tube station. Ambassadors Bloomsbury’s unparalleled location is a great advantage to our guests whether on business or leisure. This magnificent hotel is tucked away in the heart of Bloomsbury and also is surrounded by lovely gardens and is just a few minutes from London’s Euston, Kings Cross/St. Pancreas and Russell Square and by few minutes taxi ride you can reach the world famous British Museum and Madame Tussauds. Italian Restaurant called The Number Twelve Restaurant serves delectable gourmet prepared from fresh and seasonal produce accompanied by the views of streets of London. The stylish bar at the hotel is a perfect place to savour a huge selection of wines, beers and cocktails.
Check-in
Check-out
Currency
Sorry!! No rooms are available for selected dates.