Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

Ambassadors Bloomsbury - London, United Kingdom 4 star hotel

Address: 12 Upper Woburn Place, London, WC1H 0HX

Photos

Food & beverage    Hotel lobbyAdditional exterior shotRestaurantAdditional bedroom Hotel bathroomAmbassadors Bloomsburybar/loungebar/loungebusinessbusinessrestaurantrestaurantguest roomlobby viewguest roomlobby viewexterior viewexterior viewthe hotelthe hotelthe hotelRoom - detailDouble RoomLobbyDouble RoomHotel front viewFood & beverageHotel informationFood & beverageFood & beverageHotel informationFood & beverageHotel informationAmbassadors BloomsburyHotel informationRoom information
#239

Check Availability.
Compare Prices.


 

 

Booking Site
Price from
booked.org
priceline.com
booking.com
hotelclub
gtahotels.com
travelocity
superbreak.com
RatesToGo