C Colin Mitchell Review of Ambassadors Bloomsbury Hotel 3 years ago Nice hotel, very central and decent value.
Comments: