Do you want to remove all your recent searches?

All recent searches will be deleted

Ambassador Hotel Bloomsbury, London

10 years ago79 views

chrishtv

chrishtv

Behind the facade of this Belle Epoque building is a modern and stylish hotel providing every comfort for today's discerning traveller. Situated in Bloomsbury, the hotel is well serviced by public transport with Kings Cross and Euston Stations nearby. With the British Museum on its doorstep, it also within walking distance of Covent Garden and Oxford Street. (more)