Reviews of citizenM London Shoreditch hotel. (Hotel) in London (London).