M Mark Keating Review of Ambassadors Bloomsbury Hotel 4 years ago Expensive with very small rooms and no air con.
Comments: