The 4-star Ambassadors in Bloomsbury is just a few minutes from the British Museum, Madame Tussauds, Oxford Street and West End Theatres. With its fresh contemporary design, stylish air conditioned bedrooms with flat screen TVs, safe, soundproofed windows and free...