C
Chris Giles Review of Ambassadors Bloomsbury Hotel
Not the highest standard, but considering the loca...
Not the highest standard, but considering the location it's pretty good. Bed, bathroom and bar. That's pretty much all you need.
Comments: