C
Calin M Review of Ambassadors Bloomsbury Hotel
Internet is very slow and apparently you have to p...
Internet is very slow and apparently you have to pay for premium if you want serious working internet; hotel was clean but reception service was average.
Comments: