The Bristol city centre high-rise will be on the Premier Inn site