Aloft London ExCel E16 20/10/2011 by Buildington The hotel will open its doors on the 31st of October 2011! Watch the new video! Show all news for Aloft London ExCel