J Jason Gowlett Review of Ambassadors Bloomsbury Hotel 3 years ago OK room... Great air conditioning.... Expensive
Comments: