Questions on unfinished 20-storey hotel by Cardiff station :