London Hotels - Ambassador Hotel Bloomsbury

Posted by hotelstv on Aug. 06, 2009

The 98 bedroom Ambassadors Hotel in Bloomsbury is situated in the heart of London, only a few minutes walk from Euston and Russell Square stations. Covent Garden, Piccadilly Circus and Oxford Street are all within walking distance, whilst the British Museum is on the doorstep. All rooms are nicely decorated and have en-suite facilities. Disabled and non-smoking rooms are also available.

Categories Pop Culture

Tags london, staying, accommodation, ambassador, bloomsbury

More Details »