D 66 Article Total hotel 15 August 2013 The new Ace Hotel in east London is intended to not only meet the usual criteria of offering rooms for guests but also provide non-paying local-neighbourhood residents with a place to gather and creative businesses with…