The Ambassadors in Bloomsbury prides itself in being contemporary in style, and personal in service. This hotel is centrally located in historic Bloomsbury. The British Museum and the famous shops of Oxford Street can be reached within 5 minutes by taxi. Being ideally located for West End theatres, 3 minutes from the main Tube stations, The Ambassadors in Bloomsbury is the ideal base to discover London. Guests can enjoy a peaceful and relaxing stay in the stylishly designed accommodation, decorated to a very high standard with contemporary furniture. The hotel's bar and restaurant provides the perfect retreat for relaxed dining through a delicious international menu and wine selection. This modern 4 star hotel offering a warm welcome and authentic traditional hospitality, in the heart of the capital city.
12 Upper Woburn Place
Please note: Map shows the rough area of the hotel and may not be 100% accurate.