H
Herman Van den Bergen Review of Ambassadors Bloomsbury Hotel
Very decent hotel with a good restaurant. The room...
Very decent hotel with a good restaurant. The rooms aren't huge though, this is London.
Comments: