D
Declan Brennan Review of Ambassadors Bloomsbury Hotel
Staff were very friendly, hotel perfectly located....
Staff were very friendly, hotel perfectly located. Rooms were a nice size for central London
Comments: