O
OkiE Review of Ambassadors Bloomsbury Hotel
Dated fittings poorly layed out room and miserable...
Dated fittings poorly layed out room and miserable staff
Dated fittings poorly layed out room and miserable staff
Comments: