Clean and conveniently located aparthotel near Aldgate East